我使用Android 1.6。我想查詢「content:// sms/inbox」。如何實現它?內容://短信/收件箱查詢
2
A
回答
2
這不是Android SDK的一部分。請不要使用它。
5
SDK或沒有的部分,我看不到任何方式訪問其他SMS數據比使用content://sms/inbox
String folder = "content://sms/inbox"
- 或 - "content://sms/sent"
Uri mSmsQueryUri = Uri.parse(folder);
String columns[] = new String[] {"person", "address", "body", "date","status"
String sortOrder = "date ASC";
Cursor c = _context.getContentResolver().query(mSmsQueryUri, columns, where, null, sortOrder);
這會給你一個遊標訪問你需要什麼。請參閱gTalkSMS。查看SMS數據庫查詢的文件是SmsMmsManager。
相關問題
- 1. 狀態的內容:在Android SDK中//短信/收件箱查詢
- 2. 短信收件箱 - 列表查看
- 3. 搜索短信收件箱
- 4. 訪問短信收件箱
- 5. 短信收件箱Android 4.4
- 6. 短信收件箱 - ListView
- 7. 短信收件箱 - TextView的
- 8. 短信收件箱中
- 9. 拋出:SecurityException權限拒絕:telephony.SmsProvider URI內容://短信/收件箱
- 10. 如何使用「內容://短信/收件箱」
- 11. 沒有從內容重複聯繫://短信/收件箱
- 12. ContentObserver短信收件箱不工作
- 13. 無法讀取短信收件箱
- 14. 從收件箱中刪除短信
- 15. Windows Phone 7訪問短信收件箱
- 16. 從j2me的收件箱中讀短信
- 17. 限制短信進入收件箱
- 18. getContentResolver未在短信收件箱中發送短信訪問
- 19. 無法從android短信收件箱中刪除短信
- 20. 中止短信廣播和/或從收件箱中刪除收到的短信
- 21. 如何檢查短信/收件箱是否爲空?
- 22. Android收件箱短信在不同部分接收
- 23. 使用短信發件箱查詢時出錯
- 24. Android:如何從收件箱中獲取短信並刪除特定的短信
- 25. Android:發送短信並將其顯示在短信收件箱中?
- 26. 查詢電子郵件收件箱
- 27. 恢復短信內容?
- 28. 訪問短信內容iPhone
- 29. PostgreSQL的收件箱中查詢
- 30. 收件箱SQL查詢解決方案
@CommonsWare:你是什麼意思? – Macarse 2010-04-30 11:55:43
我的意思是,SMS應用程序及其收件箱和字符串'「content:// sms/inbox」'不是Android SDK的一部分。請不要在SDK應用程序中使用它們。如果您正在修改固件以便在您自己的手機上進行發佈,那很好,但我更懷疑OP是在尋求做什麼。 http://www.androidguys.com/2009/12/14/code-pollution-reaching-past-the-sdk/ – CommonsWare 2010-04-30 12:14:45
如果不推薦使用這些Uris,訪問SMS的首選方式是什麼?如果沒有建議的方式訪問SMS,那麼如何有WRITE_SMS,READ_SMS,RECEIVE_SMS權限?謝謝。 – 2013-05-01 02:33:03