android fragment间的广播消息接收
2013-09-23 12:32
309 查看
fragment发送广播
主界面注册接收广播
Intent intent = new Intent(MainActivity.ACTION_ITEMVIEW_LISTCLICK); intent.putExtra("position", position); LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(intent);
主界面注册接收广播
private void initBroadcastListener() { mBroadcastManager = LocalBroadcastManager.getInstance(this); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(ACTION_ITEMVIEW_LISTCLICK); mItemViewListClickReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if(intent.getAction().equals(ACTION_ITEMVIEW_LISTCLICK)) { Log.v(TAG, ACTION_ITEMVIEW_LISTCLICK + "," + intent.getIntExtra("position", -1)); } } }; mBroadcastManager.registerReceiver(mItemViewListClickReceiver, intentFilter); }
相关文章推荐
- Android 之任何Fragment间的广播消息接收
- Android Fragment间的广播消息接收
- Android中接收系统广播消息
- Android演示如何接收广播消息
- SpringBoot webSocket 发送广播、点对点消息,Android接收
- SpringBoot webSocket实现发送广播、点对点消息和Android接收
- Fragment间的广播消息接收
- android Fragment接收Jpush推送消息
- android 如何屏蔽接收来自某些信道的小区广播消息
- Android广播接收 BroadcastReceiver监听系统全局的Broadcast消息
- Fragment的广播消息接收
- Fragment使用LocalBroadcastManager接收广播消息
- Android开发之接收系统广播消息
- Android开发之接收系统广播消息
- weex接收来自Android手机的Broadcast广播消息
- Fragment的广播消息接收
- Fragment使用LocalBroadcastManager接收广播消息
- android 4.0 消息广播无法接收的原因
- Android之BroadcastReceiver(接收广播消息)学习笔记(一)
- Android 系列 4.7发送/接收广播消息