我试图像这样的结构来获取短信对话和所有SMS的列表:(这是一个对话结构)。
[
"names":[
"Antoine Duval",
"Mike Tyson",
"Marge Simpson"
],
"numbers":[
"+33 7 00 00 00 00",
"+33 7 11 11 11 11",
"+33 7 22 22 22 22"
]
"last_date":"a date",
"last-message":"a message",
"sms"[
[
"text":"a message",
"date":"a date",
"number":"+33 7 00 00 00 00"
],
[
"text":"a message",
"date":"a date",
"number":"+33 7 00 00 00 00"
],
[
"text":"a message",
"date":"a date",
"number":"+33 7 00 00 00 00"
],
(other messages in this conversation)...
]
(other conversations)...
]
我再也没有做过,所以我查看了this链接。
我不是给我收到的消息,不是给我发送的消息:'(它只是给我一个消息列表。它不是我的干净结构:P
最后一个问题是使用“ startManagingCursor”,并且已弃用,我找不到替换它的方法:)
也许我必须先列出所有对话,但是我找不到如何获取对话列表的方法:/
最佳答案
“”如果需要的话,将“ content:// sms / inbox”更改为“ content:// sms”以获取所有消息。只需删除startManagingCursor()调用即可。“ -> Mike M.
关于android - 获取干净的短信对话列表和短信,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39674677/