我想寫短信加密工具。使用此工具的用戶將可以通過短信聊天而無需互聯網,並保持加密。 我唯一需要的是如何從進入收件箱文件夾的特定號碼停止短信,或刪除短信通知,然後從收件箱中刪除短信。中止短信廣播和/或從收件箱中刪除收到的短信
我GOOGLE了很多,但 https://stackoverflow.com/a/3875736/705297 這是行不通的。廣播正在工作,我看到廣播接收器啓動的日誌消息,但它不會中止廣播。
此外,我發現很多消息,這是不可能的。那麼這是可能的,我怎麼能做到這一點?我使用的是Android 2.1及更高版本。 感謝
代碼(只是嘗試取消用於測試所有SMS): 廣播接收器:
@Override
public void onReceive(Context context, Intent intent)
{
abortBroadcast(); }
部分明顯的:
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<receiver android:name=".SMSReceiver">
<intent-filter android:priority="1000">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
它應該工作。也許你的優先級不夠高 – njzk2 2012-03-14 10:09:19