私は Android 開発の初心者で、複数の SMS を受信する SMS アプリを作成しています。つまり、ListView にキャプチャされた通知 SMS と、送信者の場所を Google マップに表示する際に使用する送信者の場所を含む別の SMS です。最初の部分を管理しましたが、BroadcastReceiver を使用して 2 番目の SMS を再度リッスンするにはどうすればよいですか...つまり、複数の異なる SMS が予想される場合に着信 SMS をリッスンする方法です。
2 に答える
0
Android 開発へようこそ! 着信 SMS を受信するには、着信 SMS の意図をリッスンする BroadcastReceiver メカニズムを使用する必要があります。ただし、メッセージがシステムのデータベースに入る前にアプリをスローすることを確認したい場合は、マニフェストで BroadcastReceiver のクラスに高い優先度を与える必要があります。
幸運を。
于 2014-09-21T10:04:28.827 に答える
0
BroadCastReceiver を正しく実装した場合、2 回目は心配する必要はありません。自動的に起動されます。詳細情報を得るには、コードを投稿する必要があります。
于 2012-11-12T08:24:39.967 に答える