我正在尝试获取发送到某个特定电话号码的所有短信/ mms的列表。我已经能够通过从该号码获得至少一个sms / mms,然后基于thread_id,我得到发送的短信/毫秒到该电话号码。但是,鉴于我是发件人,我无法根据目的地号码过滤发送的短信/彩信。有任何想法吗 ?我知道Android不支持正式与SMS / MMS交互,至少不支持API级别18。
答案 0 :(得分:0)
你是对的,虽然android不支持sms和mms交互,你可以查询负责处理短信和mms数据的内容提供商。
由于您可以查询与短信和短信数据相关的内容提供商,您可以知道发送的短信和短信以及该短信和短信的目的地。
我没有将这个答案重复,因为它背后的想法与以下链接略有不同:
您可以使用此答案构建您想要实现的目标:
How to Read MMS Data in Android?
唯一的区别是你不想像我这样查询内容提供商的未读消息,但是要发送消息并包含目的地号码