-1

我创建了监听短信并回复位置(纬度,经度)传入手机号码的应用程序。我SMSReceiver通过扩展创建类BroadCastReceiver.. 由于它不是一个Activity,我不能intent用来将消息传输到其他活动以读取位置。

Intents任何人都可以通过使用将 Sms(string) 发送给另一个来帮助我接收短信Activity。希望你能解决我的问题!

4

1 回答 1

0

您可以从 SMSReceiver 启动服务 -

intent.setClass(context, SmsReceiverService.class);
intent.putExtra("latitude", latitude);
intent.putExtra("longitude", longitude);
SmsReceiverService.beginStartingService(context, intent);
于 2012-10-21T16:26:23.483 回答