Mar*_*yeh 4 android broadcastreceiver android-activity
我有一个SmsReceiver课程,我想在主要活动中注册,我应该怎么做?
我是安卓新手。
要么你可以做两件事:
BroadcastReceiver的ManifestBroadcastReceiverin 代码。对于选项 2(您要问的):
创建一个BroadcastReceiverin 代码 (MyBroadcastReceiver)。在您的范围内声明 MyBroadcastReceiver Activity:
MyBroadcastReceiver mMyBroadcastReceiver;
Run Code Online (Sandbox Code Playgroud)
注册BroadcastReceiver您的Activity是:
IntentFilter filter = new IntentFilter(android.provider.Telephony.SMS_RECEIVED);
this.registerReceiver(mMyBroadcastReceiver, filter);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14228 次 |
| 最近记录: |