如何在 Android Kotlin 中获取彩信/多媒体消息详细信息?

问题描述

我正在使用 Kotlin 构建一个 Android 消息传递应用程序。我的应用程序将发送和接收彩信。但是我正在努力检索 MMS 消息详细信息并使用消息的 URI 在我的应用程序中显示它。我正在使用这个库来处理彩信,https://github.com/klinker41/android-smsmms/blob/master/sample/src/main/java/com/klinker/android/messaging_sample/MmsReceivedReceiverImpl.java。我有一个接收器,当设备收到新的彩信时,它会监听事件。这是实现。

import android.content.Context
import android.net.Uri
import android.widget.Toast
import com.klinker.android.send_message.MmsReceivedReceiver

class MmsReceivedReceiverImpl : MmsReceivedReceiver() {
    override fun onMessageReceived(context: Context?,messageUri: Uri?) {
        Toast.makeText(context,"New MMS received",Toast.LENGTH_SHORT).show()
    }

    override fun onError(p0: Context?,p1: String?) {

    }
}

如您所见,当我收到彩信时,我只是在敬酒。我正在为两件事而苦苦挣扎。

如何使用接收器中的 URI 检索彩信详细信息。

如何检索附加到彩信的照片并将其显示在我的应用程序中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...