两个fragment之间数据传输
来源:互联网 发布:新闻数据库表 编辑:程序博客网 时间:2024/05/20 19:46
最近要折腾两个fragment之间传数据的问题,在网上看了很多文章,基本都是使用两种方法:
1,两个fragment之间使用getFragmentManager().beginTransaction().replace(R.id.realtabcontent(容器), myJDEditFragment(要跳转的fragment))addToBackStack(null).commit();
然后用Bundle添加数据传递过去。
2,定义接口传递,用MainActivity作为中介,fragmentA———Main__Activity----fragmentB
3,就是我现在要说的一种,也是用MainActivity作为中介,在MainActivity里面定义字段,添加set和get的方法,fragmentA调用set方法,fragmentB调用get的方法传递数据
MainActivity :(定义字段)
public class MainActivity extends Activity {
private String path;
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
}
fragmentA:(设置数据)
public classfragmentA {
((MainActivity) getActivity()).setPath(path);
}
fragmentB:(获取数据)
public classfragmentB{
((MainActivity) getActivity()).getPath(path);
}
- 两个fragment之间数据传输
- Fragment和Fragment之间的数据传输
- 两个fragment之间跳转
- android学习:两个Activity之间的数据传输
- 实现两个Intent之间跳转和数据传输
- 两个Fragment之间的跳转
- 两个Fragment之间怎样通信?
- 同一个activity下的两个子fragment的数据传输
- android Activity和Fragment之间的数据传输的实现
- 如何使用在两个ftp之间进行数据传输
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递 .
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递
- 两个Fragment之间传递数据之一
- 两个Fragment之间参数的传递
- 两个简单Fragment之间的通信
- Android 两个fragment之间数据传递
- 基于 Django1.10 文档的深入学习(29)——Built-in Views 之 static.serve()
- 括号匹配(二)
- 关于出现Intellij idea jsp web cannot resolve method getParameter(java.lang.String)
- 编码练习——Java-1-基础
- 个人资产盘点
- 两个fragment之间数据传输
- [notes]Spring 3.x应用开发实战——陈雄华 林开雄
- 内存的划分
- 当在浏览器中输入一个域名后,会发生什么
- BZOJ 1355: [Baltic2009]Radio Transmission
- 编码练习——Java-2-流程控制
- 免费云服务
- jquery实现弹出窗口效果的实例代码
- Java IO流--练习