2012-03-02 10 views
5

私は小さなSMSアプリを構築して質問があります。在庫SMSアプリと、例えばGO SMSは私に複数の人に1つのメッセージを送信するオプションを与え、その後両方のアプリケーションで会話リストに表示されます。グループSMSの会話を検出する方法

http://dl.dropbox.com/u/18780140/group_sms.jpeg

しかし、どのように私は自分のアプリであることを検出することができますか? 私は:content:// mms-sms/conversationsを使用しようとしましたが、1つのアドレスの会話が1つしか表示されず、特別なサインの表記はありません: (1003と0001に "Hyg"スクリーンショットでこの)とは異なるメッセージ)も

D/ConversationAdapter(13012): body Hyg               
D/ConversationAdapter(13012): person null              
D/ConversationAdapter(13012): sub null               
D/ConversationAdapter(13012): subject null              
D/ConversationAdapter(13012): retr_st null              
D/ConversationAdapter(13012): type 5               
D/ConversationAdapter(13012): date 1330538860294            
D/ConversationAdapter(13012): ct_cls null              
D/ConversationAdapter(13012): sub_cs null              
D/ConversationAdapter(13012): _id 510               
D/ConversationAdapter(13012): read 1               
D/ConversationAdapter(13012): ct_l null              
D/ConversationAdapter(13012): tr_id null              
D/ConversationAdapter(13012): st null               
D/ConversationAdapter(13012): msg_box null              
D/ConversationAdapter(13012): thread_id 86              
D/ConversationAdapter(13012): reply_path_present null           
D/ConversationAdapter(13012): m_cls null              
D/ConversationAdapter(13012): read_status null             
D/ConversationAdapter(13012): ct_t null              
D/ConversationAdapter(13012): status -1              
D/ConversationAdapter(13012): retr_txt_cs null             
D/ConversationAdapter(13012): d_rpt null              
D/ConversationAdapter(13012): error_code 0              
D/ConversationAdapter(13012): m_id null              
D/ConversationAdapter(13012): m_type null              
D/ConversationAdapter(13012): v null               
D/ConversationAdapter(13012): exp null               
D/ConversationAdapter(13012): pri null               
D/ConversationAdapter(13012): service_center null            
D/ConversationAdapter(13012): address 1003              
D/ConversationAdapter(13012): rr null               
D/ConversationAdapter(13012): rpt_a null              
D/ConversationAdapter(13012): resp_txt null             
D/ConversationAdapter(13012): locked 0               
D/ConversationAdapter(13012): resp_st null              
D/ConversationAdapter(13012): m_size null  

内容:// SMS私がすべての会話に「入り」と、すべてをチェックすることができます。もちろん、何も

D/ContactAIOApp( 387): thread_id 89 
D/ContactAIOApp( 387): msg_count 2 
D/ContactAIOApp( 387): snippet Test 

を与えるdosen't /会話メッセージは異なる番号を探していますが、非常に遅いです

+1

@ user1189159..解決策が見つかりましたか? – sarath

+0

申し訳ありませんが、いいえ。 1つの会話に2つ以上の番号が含まれている場合、受信トレイとchceckのすべてのメッセージに対して繰り返しました。それは遅いですが、より良い解決策を見つけることができませんでした –

+0

一度に複数の人にSMSを送ることができますか?私はmeannがxにsmsを送り、threadidを作成し、yが別のthreadidを作成し、 xとyの両方に新しいthreadid..それをしたの? – sarath

答えて

0

あなたがまだ回答を探しているのかどうかは不明ですが、ここでどのように答えられるかはわかります。

"content:// mms-sms/conversations?simple = true" Uriを使用すると、グループメッセージのIDの配列を持つ "recipient_ids"という名前の列があります。 IDから、受信者のアドレスを見つけることができます。

関連する問題