我有一个通知应用程序,这是创建通知时收到短信。基本上,我正在收听intent android.provider.Telephony.SMS_RECEIVED,当它启动时,我会在里面收到Intent短信。
然后我用PendingIntent创建通知,其中我用"sms:“设置了额外的URI。但是我需要用"sms:“+ threadId来设置URI。
问题是:我找不到找到ThreadId indide的方法。也许能帮上忙?
发布于 2012-02-07 00:34:47
threadId是短信收件箱中的一个概念,与电话的短信层无关。您必须在未记录的SMS内容提供商内部进行操作,才能完成您想要做的事情。搜索“短信内容提供商”,会有很多关于它的信息。你必须以某种方式将你收到的短信与收件箱中的东西关联起来,才能提取正确的threadId。
https://stackoverflow.com/questions/9163329
复制相似问题