2011-04-05 36 views
-1

我正在接收短信的应用程序;我需要一个实现广播接收器的服务。这项服务应该从一项活动中调用。当某种特定类型的短信进入时,该服务会捕获该短信并对其父母活动做出响应。 有人请帮助我;我如何编码?任何人都可以给我发送代码,或者提示写下来吗?谢谢。在Android上实现广播接收者的服务?

回答

0

并不要求用于SMS的广播接收机包含在服务器中。您可以使用AndroidManifest.xml和BroadcastReceiver类设置接收器

与服务关联的是无“父”活动。

您需要在清单中指定以下内容。

<uses-permission android:name="android.permission.RECEIVE_SMS"> 
</uses-permission> 

您也可以在清单中指定接收方,并添加以下intent过滤器。

<intent-filter> 
      <action android:value="android.provider.Telephony.SMS_RECEIVED" /> 
</intent-filter> 
+0

遐我有穿上它以这种方式只是瓦纳服务,以便它可以在很长的时间 – Mudasar 2011-04-05 11:19:12

+0

听,请帮助我,使在它 – Mudasar 2011-04-05 11:34:35

+0

服务和广播接收器广播将监听每一次,U不需要额外的服务... – Farhan 2011-04-05 11:35:38