我有一个SmsReceiver
我想在主活动中注册的类,我到底应该做什么?
我是安卓新手。
你可以做两件事:
- 创建和定义
BroadcastReceiver
in the Manifest
- 创建并注册
BroadcastReceiver
在代码中。
对于选项 2(您所要求的):
创建一个BroadcastReceiver
在代码(MyBroadcastReceiver)中。
在您的范围内声明 MyBroadcastReceiverActivity
:
MyBroadcastReceiver mMyBroadcastReceiver;
注册BroadcastReceiver
在你的Activity
by:
IntentFilter filter = new IntentFilter(android.provider.Telephony.SMS_RECEIVED);
this.registerReceiver(mMyBroadcastReceiver, filter);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)