相关疑难解决方法(0)

从广播接收器向android中的正在运行的服务发送意图

这是我的广播接收器.

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 

    }  }
Run Code Online (Sandbox Code Playgroud)

这是我的清单xml文件中的广播接收器和服务节点.

<service android:name=".SMSGatewayService" />

<receiver android:name=".SmsReceiver">
    <intent-filter>
         <action android:name="android.provider.Telephony.SMS_RECEIVED" />
    </intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

如何将广播接收器的意图发送到我正在运行的服务.提前致谢.

service android broadcastreceiver android-intent

2
推荐指数
1
解决办法
1万
查看次数