3

我有一个专用于我的活动课程的接收器。我想为我的接收者注册 intent "android.provider.Telephony.SMS_RECEIVED"。我可以从清单文件中这样做,但不能从我的活动中这样做。注册接收器的活动代码:

IntentFilter filter = new IntentFilter("android.provider.Telephony.SMS_RECEIVED");

registerReceiver(receiver, filter);

收货人代码:

 private BroadcastReceiver receiver = new BroadcastReceiver() {

            @Override
            public void onReceive(Context context, Intent intent) {

               //some action

            }
        };

请告诉是否可以这样做,如果可以,那么如何。

4

0 回答 0