使用EventBus进行Fragment和Activity通信
本文介绍EventBus的基本使用,以及用于Fragment和Activity之间通信。
github地址: https://github.com/greenrobot/EventBus 版本是 EventBus-2.4.0 release
EventBus是基于订阅和发布的一种通信机制,使用流程如下:...
分类:
其他好文 时间:
2015-05-11 18:04:09
阅读次数:
144
Fragment 与activity相互传递数据,可按如下方式进行:
1、Activity 向Fragment传递数据:在Activity中创建Bundle数据包(如果传输涉及对象,要实现对象的系列化),并调用Fragment的setArguments(Bundle bundle)方法即可实现将Bundle数据包传给Fragment,这个很容易实现。
2、但是如果反过来呢,单...
分类:
其他好文 时间:
2015-04-16 17:48:43
阅读次数:
120
Fragment 与activity相互传递数据,可按如下方式进行:
1、Activity 向Fragment传递数据:在Activity中创建Bundle数据包(如果传输涉及对象,要实现对象的系列化),并调用Fragment的setArguments(Bundle bundle)方法即可实现将Bundle数据包传给Fragment,这个很容易实现。
2、但是如果反过来呢,单我们点击...
分类:
其他好文 时间:
2015-04-16 14:23:29
阅读次数:
151
// 在创建fragment的时候将值传递给fragment
MyFragmentOne one = new MyFragmentOne();
Bundle bundle = new Bundle();
bundle.putInt("id", 1001);
one.setArguments(bundle);
manager.beginTransaction().add(R.id...
分类:
其他好文 时间:
2015-01-19 17:14:12
阅读次数:
135