Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android中调用SMS接收上的活动?_Java_Android_Sms - Fatal编程技术网

Java 如何在Android中调用SMS接收上的活动?

Java 如何在Android中调用SMS接收上的活动?,java,android,sms,Java,Android,Sms,我的应用程序正在接收一条短信,我想在收到该短信时调用一个活动。我如何做到这一点?像这样创建接收器 <receiver android:name=".BroadcastServiceReceiver"> <intent-filter> <action android:name="android.intent.action.DATA_SMS_RECEIVED" /> </intent-filt

我的应用程序正在接收一条短信,我想在收到该短信时调用一个活动。我如何做到这一点?

像这样创建接收器

     <receiver android:name=".BroadcastServiceReceiver">
        <intent-filter>
            <action android:name="android.intent.action.DATA_SMS_RECEIVED" />
        </intent-filter>
     </receiver>

贴错了标签。为什么会这样呢,重新标记@krookedking的副本-相关但有所不同。这里我们想调用一个活动,当然,是的。。。可以是一个操作的有效负载,但至少除了应用程序/活动之外,他还需要一些后台服务
public class BroadcastServiceReceiver extends BroadcastReceiver {

      public void onReceive(Context context, Intent intent) {   
        // do you want   
      }    
}