android 注册广播代码(备用)
2015-11-09 11:50
591 查看
不用在配置文件加东西广播注册,可以写在Activity(onCreate),也可以写在Fragment(onActivityCreated)里。
LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(getActivity()); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("android.intent.action.CART_BROADCAST");//建议把它写一个公共的变量,这里方便阅读就不写了。 BroadcastReceiver mItemViewListClickReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent){ System.out.println("OK"); } }; broadcastManager.registerReceiver(mItemViewListClickReceiver, intentFilter);
发送广播
Intent intent = new Intent("android.intent.action.CART_BROADCAST");LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(intent);
相关文章推荐
- 深入浅出 - Android系统移植与平台开发(十)- Android编译系统与定制Android平台系统
- Android:LayoutInflater 如何使用
- 深入浅出 - Android系统移植与平台开发(十一)- Android系统的定制
- 简要的汇总Android
- android textview 行间距设置
- Android的AIDL 解释Demo
- Android编译系统详解(三)
- Android电视开发问题收集——在实际开发中遇到的问题及其解决方案
- Android编译系统详解(二)
- Android[初级] Android Develo 4000 per Tools 之 HelloWrold
- Android RelativeLayout 属性
- Android编译系统详解(一)
- Android中Snackbar的介绍以及使用
- Android中Snackbar的介绍以及使用
- (学习笔记)android 5.0 系统去电流程状态判断(上)
- Android 中Handler消息机制
- Android如何自动校验版本号,渠道号,签名和混淆
- android默认的属性修改:
- Android布局拉到尽头取消渐变颜色
- Android Theme的设置