我想從Android中的收件箱中刪除特定的短信,如何查詢特定的短信?如何在android中刪除短信?
2
A
回答
0
要訪問Android短信收件箱,您可以使用「SMSManager」。有關這方面的教程可以找到here。我發現this older post。我不確定這是否是完美的方式,請檢查一些使用的代碼是否被棄用。
+0
通過這種方式你可以發送或接收短信,但答案不在這裏。 – 2012-08-26 10:47:51
1
您可以在普通Android應用程序中發送或接收短信,該應用程序不是默認的短信應用程序,但您不能刪除它。4.4以上的所有設備只能有一個默認的短信應用程序。您可以要求用戶將您的應用程序設爲一個默認的短信應用程序通過放置清單中的權限,在此之後sms將被寫入短信服務提供商使用您的應用程序,但它完全在用戶是否他選擇您的應用程序發送和接收短信。如果您的應用程序是一個默認的短信應用程序,然後你可以刪除短信。 清單,讓你的應用程序默認的短信應用是在這裏: ...
<!-- BroadcastReceiver that listens for incoming MMS messages -->
<receiver android:name=".MmsReceiver"
android:permission="android.permission.BROADCAST_WAP_PUSH">
<intent-filter>
<action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
<data android:mimeType="application/vnd.wap.mms-message" />
</intent-filter>
</receiver>
<!-- Activity that allows the user to send new SMS/MMS messages -->
<activity android:name=".ComposeSmsActivity" >
<intent-filter>
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
<data android:scheme="mms" />
<data android:scheme="mmsto" />
</intent-filter>
</activity>
<!-- Service that delivers messages from the phone "quick response" -->
<service android:name=".HeadlessSmsSendService"
android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
<data android:scheme="mms" />
<data android:scheme="mmsto" />
</intent-filter>
</service>
</application>
相關問題
- 1. 在android中從SMStable中刪除短信
- 2. 如何從Android刪除短信。 Rad studio
- 3. 在android中刪除草稿短信
- 4. Android刪除發送短信
- 5. 如何在android中檢測短信刪除?
- 6. 無法從android短信收件箱中刪除短信
- 7. Android:如何從收件箱中獲取短信並刪除特定的短信
- 8. 在Android到達收件箱之前,在Android中刪除短信?
- 9. Cinterion MC52i - 如何刪除所有短信?
- 10. 如何刪除黑莓手機短信?
- 11. 如何刪除通知,收到短信的Android
- 12. 如何快速刪除android上的所有短信
- 13. 顯示後刪除短信
- 14. ABUnknownPersonViewController刪除「短信」按鈕
- 15. 短信不會被刪除
- 16. 刪除傳入的短信
- 17. 刪除短信給例外
- 18. Twilio .NET API - 刪除短信?
- 19. 無法刪除短信
- 20. Android - 從設備中完全刪除短信並使短信無法恢復
- 21. 如何在Android中發送長短信?
- 22. 如何在android中安排短信?
- 23. 如何在Android中收聽新短信
- 24. 如何在android中接收短信?
- 25. 如何在android中發送短信
- 26. 如何在android中接收短信?
- 27. 從收件箱中刪除短信
- 28. 自動刪除短信中的內容
- 29. 短信廣播接收器 - 如何在默認短信應用程序讀取之前阻止/刪除短信
- 30. 如何從Android中的收件箱中刪除最近收到的短信
沒有 「短信收件箱」 中的Android操作系統。有人認爲Android開源項目中的Messaging應用程序始終存在,始終是用戶正在使用的內容,並且使用其未公開和不受支持的內容提供程序。谷歌明確表示不這樣做。這樣做的應用會在各種設備上崩潰,並可能會在未來的Android版本上崩潰。您無法可靠地從任何「Android中的收件箱」中刪除短信 - 它不是操作系統或SDK的一部分。 – CommonsWare 2011-04-23 11:47:15