おい!アンドロイドがメッセージを送信するときに送信するインテントを知りたいのですが。そして、どうすれば私のアプリケーションでこの意図を聞くことができますか。ネイティブのAndroidメッセージングでメッセージを送信するときに、アプリケーションがこのインテントをリッスンすることで、新しいメッセージが送信されたことを認識できるようにしたかったのです。
それで、それはどれですか、そしてこの意図をどのように聞くのですか?
ありがとう。
おい!アンドロイドがメッセージを送信するときに送信するインテントを知りたいのですが。そして、どうすれば私のアプリケーションでこの意図を聞くことができますか。ネイティブのAndroidメッセージングでメッセージを送信するときに、アプリケーションがこのインテントをリッスンすることで、新しいメッセージが送信されたことを認識できるようにしたかったのです。
それで、それはどれですか、そしてこの意図をどのように聞くのですか?
ありがとう。
意図は次のとおりです。
public static final String SMS_RECEIVED_ACTION = "android.provider.Telephony.SMS_SENT";
この男は、これを行うためにBroadcastReceiverを構築する方法についての記事を持っていました。
http://mobiforge.com/developing/story/sms-messaging-android
ただし、Androidのドキュメントをすばやく検索したところ、android.provider.Telephonyクラスが見つかりませんでした。最新バージョンのAndroidではサポートされていない可能性があります。ただし、試してみる価値はあります。この意図がまだ機能するかどうかを私に知らせるためにコメントで返信することができれば、それは素晴らしいことです。ドキュメントサイトにない理由がわかりません。
SMSで受信したイベントのリッスンに関する同様の質問は次のとおりです。
アンドロイドがメッセージを送信するときに送信するインテントを知りたいのですが。
AFAIK、Intent
AndroidがSMSを送信するときにブロードキャストされるものはありません。これはおそらく他の何よりもプライバシー上の理由によるものです。