Fragment之间通过EventBus相互传值或调用方法
来源:互联网 发布:互联网数据分析师 编辑:程序博客网 时间:2024/05/21 07:07
1。event 总类
package com.louisgeek.louisdemo;/** * Created by louisgeek on 2016/4/3. */public class EventAll { class EventLoadData{ private int pos; public EventLoadData(int pos) { this.pos = pos; } public int getPos() { return pos; } } //other event class class EventAddData{ private int pos; public EventAddData(int pos) { this.pos = pos; } public int getPos() { return pos; } }}
2。
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { //内部类 new A().new B(); EventBus.getDefault().post(new EventAll().new EventLoadData(position)); } });
3。刷新数据
@Subscribe(threadMode = ThreadMode.MAIN) public void onEveMain(EventAll.EventLoadData eventLoadData) { int pos=eventLoadData.getPos(); // onLoad(pos); }
demo下载:http://download.csdn.net/detail/richiezhu/9480372
0 0
- Fragment之间通过EventBus相互传值或调用方法
- Activity和Fragment之间相互传值和调用方法
- Fragment之间通过Activity相互传值和调用的2个方式
- 通过js或jQuery,<iframe>子父窗口之间元素、方法、window的相互获取
- 父窗口和iframe子窗口之间相互传递参数和调用函数或方法
- activity和fragment通过接口相互传值
- activity与fragment之间相互调用彼此控件
- swift 与JavaScript之间方法的相互调用及传值
- 多Activity之间相互调用方法总结
- iOS程序之间相互调用启动方法
- IFrame父子组件之间相互调用方法
- fragment复用至EventBus多次调用
- Android fragment 之间传值的方法
- Fragment之间传值的方法
- Activity与Activity之间,Fragment与Fragment之间通过Bundle传值的研究
- Activity与Activity之间,Fragment与Fragment之间通过Bundle传值的研究
- java与C/C++之间通过jni相互调用
- 父窗口和iframe子窗口之间相互传递参数和调用函数或方法(url中传参)
- App Widgets
- Myclipse关于不能同时发布项目到几个服务器的尝试
- 11 Eclipse的基本使用&API-常用类(Object类)
- N的阶乘
- 2016年我的坑
- Fragment之间通过EventBus相互传值或调用方法
- 数据结构中双指针的使用
- 转 研究生怎么看论文
- App Widget Host
- 【好】C++中lib 和 dll 的区别、生成以及使用详解
- lintcode:Sort Colors
- 1*3*5*...*N
- JSP课程设计感想
- 数据结构之:简简单单学会栈