我正在开发一个Android应用程序,我需要从收件箱中删除所有邮件。我遵循了获取单个id并删除相应消息的方法。这在收件箱中的邮件较少时工作正常。如果有更多的消息,则需要很长时间。当选择“全部删除”选项时,内置消息传递应用程序和GoSMS如何在几秒钟内删除4000条以上的消息。
答案 0 :(得分:0)
我会假设所有项都从适配器中删除,并放在一个单独的线程中删除。对于用户来说,所有项目都不再存在,但后台线程仍将继续运行。
答案 1 :(得分:0)
这里的步骤:
使用"短信备份&恢复" app到你的externalCard
您的设备必须已植根
打开root资源管理器,转到
/data/data/com.android.providers.telephony/databeses/mmssms.db
如果你想要你可以复制当前的" mmssms.db"到externalCard也进行备份 删除当前" mmssms.db"文件
重新启动手机
现在你的所有短信都会消失,如果你想恢复一些短信线程,你可以使用"短信备份&恢复"来自已经制作的备份短信数据的应用程序
希望这个帮助