2012-04-19 34 views
-1

我有我的問題在以下鏈接SmS count not increasing. message id is constant任何一個請回答。感謝幫助。跟蹤發信短信的數量

+0

[SmS計數不增加的可能的重複。消息ID是常量](http://stackoverflow.com/questions/10202850/sms-count-not-increasing-message-id-is-constant) – 2012-04-19 04:55:50

+0

@MitchWheat重複,但答案是沒有答案。 – 2012-04-19 05:07:29

+0

@我和我們:這不是這個網站的工作原理.... – 2012-04-19 05:20:37

回答

2
Uri sms_content = Uri.parse("content://sms"); 
Cursor c = this.getContentResolver().query(sms_content, null,null, null, null); 

現在你可以使用光標c。像c.getCount()爲總Sms

有更多的選項,如content://sms/sentcontent://sms/inbox

並且不要忘記授予權限。

<uses-permission android:name="android.permission.READ_SMS"></uses-permission> 
1

如果您有興趣跟蹤僅收到短倒不如使用具有動作android.provider.Telephony.SMS_RECEIVED廣播,將跟蹤比ContentObserver更好。 Try this one.