AndroidStudio的广播broadcast不能使用问题 如图,我创建一个新的广播接收器,却弹出了这个error框,然后就没然后了,现在想学学广播练一练手,结果eclipse不行(没有broadcastManager什么鬼的,要v4支持),现在AndroidStudio也出了问题,求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eclipse不行??代码写得有问题吧,我用的就是eclipse举一个例子:public class IndexActivity extends Activity { public static String ACTION_INTENT_RECEIVER = "message"; public static String ACTION_INTENT_COUPON = "coupon"; /** * 动态注册广播 */ public void registerMessageReceiver() { mMessageReceiver = new MessageReceiver(); IntentFilter filter = new IntentFilter(); filter.addAction(ACTION_INTENT_RECEIVER); filter.addAction(ACTION_INTENT_COUPON); registerReceiver(mMessageReceiver, filter); } public class MessageReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(ACTION_INTENT_RECEIVER)) { //自己的逻辑处理 } if (intent.getAction().equals(ACTION_INTENT_COUPON)) { //自己的逻辑处理 } } }} //在别的地方发送一个广播 Intent mIntent = new Intent(IndexActivity.ACTION_INTENT_RECEIVER); context.sendBroadcast(mIntent); 谷歌公开安卓源码对他有什么好处? Eclipse调试的时候LogCat自动消失,什么原因? 求教混淆代码问题 在ImageView中方法setBackgroundColor()为什么不起作用? android 连接sqlite 问题 android 启动servie 生成图片 虚心请教:关于android系统模拟USB插入监听等问题 android 写了个service 在虚拟机测试可以启动 安装到手机后就启动不了 启动了也没有执行方法 Android中如何让Activity悬浮在手机屏幕上 问一下 这样一个控件要怎么自定义啊 求大神指点一二!!! pm install -r 出现警告
public static String ACTION_INTENT_RECEIVER = "message";
public static String ACTION_INTENT_COUPON = "coupon";
/**
* 动态注册广播
*/
public void registerMessageReceiver() {
mMessageReceiver = new MessageReceiver();
IntentFilter filter = new IntentFilter();
filter.addAction(ACTION_INTENT_RECEIVER);
filter.addAction(ACTION_INTENT_COUPON);
registerReceiver(mMessageReceiver, filter);
}
public class MessageReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(ACTION_INTENT_RECEIVER)) {
//自己的逻辑处理
}
if (intent.getAction().equals(ACTION_INTENT_COUPON)) {
//自己的逻辑处理
}
}
}
}
//在别的地方发送一个广播
Intent mIntent = new Intent(IndexActivity.ACTION_INTENT_RECEIVER);
context.sendBroadcast(mIntent);