ここは私の放送受信機です。アンドロイドで放送中の受信者から実行中のサービスにインテントを送信
public class SmsReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context ctx, Intent intent) {
Log.d(DEBUG_TAG, SmsReceiver.class.getSimpleName()+ " action: " + intent.getAction());
// here is codes for sending intent to my running service
} }
ここでは、マニフェストXMLファイルのブロードキャスト受信者とサービスノードです。
<service android:name=".SMSGatewayService" />
<receiver android:name=".SmsReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
ブロードキャストレシーバーから実行中のサービスにインテントを送信するにはどうすればよいですか。ありがとうございます。