Android 获取短信和电话号码并将其传送到其他活动
我已经创建了一个应用程序,它可以监听短信并回复位置(纬度、经度)和传入的手机号码。我通过扩展Android 获取短信和电话号码并将其传送到其他活动,android,android-intent,sms,broadcastreceiver,Android,Android Intent,Sms,Broadcastreceiver,我已经创建了一个应用程序,它可以监听短信并回复位置(纬度、经度)和传入的手机号码。我通过扩展BroadCastReceiver创建了SMSReceiver类。。由于它不是活动,我无法使用意图将消息传输到其他活动读取位置 任何人都可以通过使用意图将sms(字符串)发送到另一个活动来帮助我接收sms。希望你明白我的问题 您可以从SMS接收器启动服务- intent.setClass(context, SmsReceiverService.class); intent.putExtra("latitu
BroadCastReceiver
创建了SMSReceiver
类。。由于它不是活动
,我无法使用意图
将消息传输到其他活动读取位置
任何人都可以通过使用
意图
将sms(字符串)发送到另一个活动
来帮助我接收sms。希望你明白我的问题 您可以从SMS接收器启动服务-
intent.setClass(context, SmsReceiverService.class);
intent.putExtra("latitude", latitude);
intent.putExtra("longitude", longitude);
SmsReceiverService.beginStartingService(context, intent);
我的朋友。。该sms接收器不是从活动继承的。。它扩展了广播接收机。。因此,我无法使用IntentCheck此链接。实现BroadcastReceiver的onReceive方法,该方法接受两个参数-上下文和意图。更多信息请点击此处-,android.content.Intent)