我正在申请接收短信;我需要一个实现广播接收器的服务。应该从活动中调用此服务。当特定类型的SMS进入时,此服务会捕获它并响应其父活动。 有人,请帮帮我;我该如何编码呢?任何人都可以发给我代码,或者写一些提示吗?感谢。
答案 0 :(得分:0)
SMS的广播接收器不需要包含在服务器中。您可以使用AndroidManifest.xml和BroadcastReceiver类
设置接收器没有与服务相关的“父”活动。
您需要在清单中指定以下内容。
<uses-permission android:name="android.permission.RECEIVE_SMS">
</uses-permission>
您也可以在清单中指定接收者,并添加以下意图过滤器。
<intent-filter>
<action android:value="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>