我试图像这样的结构来获取短信对话和所有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/

10-13 04:32