0
Q
显示后删除短信
A
回答
1
使用广播接收器来捕获传入的短信。 阅读邮件正文并将其存储在某个地方或在您提到的Toast中显示。
使用以下代码删除收件箱中的短信。它会被立即删除。
ContentResolver cr = _context.getContentResolver();
Uri inbox = Uri.parse("content://sms/inbox");
Cursor cursor = cr.query(
inbox,
new String[] { "_id", "thread_id", "body" },
null,
null,
null);do {
String body = cursor.getString(2);
long thread_id = cursor.getLong(1);
Uri thread = Uri.parse("content://sms/conversations/" + thread_id);
cr.delete(thread, null, null);
count++;
} while (cursor.moveToNext());
相关问题
- 1. ABUnknownPersonViewController删除“短信”按钮
- 2. 删除传入的短信
- 3. JavaFX不显示短信
- 4. 无法删除短信编程(默认短信应用集)
- 5. 从4.4.4删除短信从Android(受影响的行= 0(零),删除后)
- 6. 在android中从SMStable中删除短信
- 7. 从收件箱中删除短信
- 8. 如何从Android删除短信。 Rad studio
- 9. 如何在android中删除短信?
- 10. 抵达时删除单个短信
- 11. 用我的小工具删除另一个后打开短信
- 12. 发送短信后删除或消费弹出来
- 13. 短信弹出:AlertDialog不显示,因为我收到短信
- 14. 是否可以删除删除短信的能力?
- 15. iOS版雨燕短暂显示信息
- 16. 中止短信广播和/或从收件箱中删除收到的短信
- 17. Android:如何从收件箱中获取短信并删除特定的短信
- 18. 如何删除短语,然后删除2个字符?
- 19. 显示动画GIF后显示信息
- 20. 短信发件人的名称显示为默认的短信应用
- 21. 发短信失败发短信短信
- 22. Actionscript删除显示对象
- 23. Softlayer API - 删除显示器
- 24. 删除Emacs突出显示
- 25. 删除UITableCell突出显示
- 26. 删除动画不显示
- 27. 读取短信,生成匹配,然后以编程方式删除
- 28. Aurelia删除项目后不显示正确的阵列表示
- 29. CakePHP的打印信息删除后
- 30. 如何在删除前显示确认信息?
我是否需要在Android Manifest中添加任何权限?因为我收录了这段代码,而且我的应用一直在崩溃显示,“应用已经意外停止。”还是因为我是从BroadcastReceiver来做的? – perumal316 2010-09-25 15:29:18
android.permission.READ_SMS和android.permission.WRITE_SMS。如果这些问题不能解决问题,请考虑粘贴堆栈跟踪。 – Umesh 2010-09-27 12:58:29