BroadcastReceiver获取不到Intent的Extra broadcastreceiverIntentExtra 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以比对一下,普通的intent,是不是就能获得附加信息?确认一下能不能先。或许,这个需要root权限。 你先确定下你的广播接收到没有,接收到的广播你系统的那个phone模块的,还是你自己写的这个的 你读取的时候intent是不是getintent了? 没有,我是直接用的@Override public void onReceive(Context context, Intent intent) 这个intent 你这里好像有问题吧,public void onReceive(Context context, Intent intent) 这个intent传的是intentFilter得值吧 意思是我应该再getIntent一下是吧 你上面启动的是一个activity,又在onReceive里面拿值,好像不太好,思路应该不对,,, 代码太少不能看到问题啊!发送广播的时候你用的是intentFilter。 Intent intent = getIntent();intent.getBooleanExtra("Flags", ture);在这里写接收的值 不行,没有getIntent()这个方法。我不是在activity中取,是在broadcastreceiver中取,我贴代码吧public class OutgoingCallReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { boolean flag; flag = intent.getBooleanExtra("Flag", false); Log.d("Flag", String.valueOf(flag)); }} 关于基于android的时间轴问题、大家来看看。 急!求大神帮忙android调用webservice时出现soapfault faultcode android 程序资源消耗问题 SDK 开发,嵌入android手机应用 谢谢了 android2.2环境下控件开发遇到的问题,不能编译通过 android求职 禁止短信转发 android rild应用 无法捕获 返回键 ,里面的dialog不显示! android4.4引入“默认短信应用”后如何实现短信拦截? 请问有没有好的切图软件? 安卓蓝牙控制智能小车,麻烦大神看一下我的工程哪里出现了问题
没有,我是直接用的
@Override
public void onReceive(Context context, Intent intent) 这个intent
意思是我应该再getIntent一下是吧
intent.getBooleanExtra("Flags", ture);在这里写接收的值
不行,没有getIntent()这个方法。我不是在activity中取,是在broadcastreceiver中取,我贴代码吧public class OutgoingCallReceiver extends BroadcastReceiver
{
@Override
public void onReceive(Context context, Intent intent)
{
boolean flag;
flag = intent.getBooleanExtra("Flag", false);
Log.d("Flag", String.valueOf(flag));
}
}