2011-02-17 51 views
5

可能重複:
Can we delete an SMS in Android before it reaches the inbox?禁用短信通知Android中

我工作在Android上的短信應用,我只是想禁用特定郵件的短信通知。 我曾嘗試共享首選項來取消選中短信通知,但它不工作;之後,我試圖更新消息狀態使用廣播接收器onreceive方法,但隨後也通知appers ....有人可以建議我如何禁用短信notificatioin使用共享偏好或任何其他方式的原生Android的短信應用

預先感謝您

回答

6

你可以攔截短信在BroadcastReceiver,中止廣播,以防止看到它的任何短信應用程序,然後手動插入短信進入短信ContentProvider

但是那很糟糕,脆弱,使用非公開的API並且可能會破壞第三方SMS應用程序。

所以基本上,不,你不能做到這一點。

+0

我已經使用了接收器類的接收方法(),但事情是這樣可以中止廣播接收器....你建議我做任何方法嗎..... – vicky 2011-02-18 19:01:55