2012-04-19 11 views
-1

私は次のリンクに私の質問がありますSmS count not increasing. message id is constantいずれかが答えてください。手伝ってくれてありがとう。incomming smsの数を追跡

+0

[SmS数が増えない可能性があります。メッセージIDは定数です](@stackoverflow.com/questions/10202850/sms-count-not-increasing-message-id-is-constant) –

+0

@MitchWheatは重複していますが、その回答には回答がありません。 –

+0

@Me and We:それはこのサイトの仕組みではありません.... –

答えて

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

これで、カーソルcで作業できます。合計SMSのためのc.getCount()のように

さらにcontent://sms/sentまたはcontent://sms/inboxのようなオプションがあります。

許可を与えることを忘れないでください。

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

あなただけの着信SMSを追跡に興味を持っている場合、それはContentObserverよりも、それは良く追跡するアクションandroid.provider.Telephony.SMS_RECEIVEDとブロードキャストを使用する方が良いでしょう。 Try this one.