抵达时删除单个短信

时间:2011-08-27 09:55:23

标签: android sms telephony

我需要在收到时从收件箱中删除一条短信。

基本上我的应用程序会知道收到短信的时间,它会根据消息处理一些事情,然后需要从收件箱中删除该消息。

我搜索了很多,但只找到了删除整个收件箱的方法;我只需要从收件箱中删除一条消息。

我们将不胜感激。

2 个答案:

答案 0 :(得分:1)

你应该使用abortBroadCast()。意味着在SMS BroadCastReceiver中,您将获得发件人联系,并将比较或执行另一个过程,您将在此处放置此说明

 this.abortBroadCast();

因此,此消息将被忽略以转至收件箱

答案 1 :(得分:0)

完成后可以使用abortBroadcast()。