两个fragment之间传参数方法
来源:互联网 发布:java数据库课程设计 编辑:程序博客网 时间:2024/06/05 17:38
目前正在学习fragment
fragment之间传参数
第一种: 构造函数传值 这种方法适合传递参数比较少的
public class FirstFragment extends Fragment { public FirstFragment(String context){ this.context = context; }
}
在fragment中重写构造函数
调用的时候
private TestFangment f1;
f1 = new FirstFragment("第1个Fragment");第二种:用Bundle和setArguments传参数想跳转到的目标fragment为 SecondFragment,创建SecondFragment的时候 加入参数即可。
FragmentManager fManager = getFragmentManager( );FragmentTransaction fTransaction = fManager.beginTransaction();
SecondFragment t2 = new SecondFragment();
Bundle bundle = new Bundle();bundle.putString("id","参数");t2.setArguments(bundle);
fTransaction.add(R.id.fragment_container, t2, id);fTransaction.addToBackStack(null);fTransaction.commit();
获取参数SecondFragment类中reny任意函数调用getArguments()即可
String string = getArguments().getString("id");
阅读全文
0 0
- 两个fragment之间传参数方法
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递 .
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递
- 两个Fragment之间参数的传递
- 两个Activity中的Fragment之间的参数传递
- 两个htm之间传参数
- 两个fragment之间跳转
- 两个fragment之间数据传输
- Activity 和Fragment 两个之间的跳转方法
- Fragment之间传递参数
- Android Fragment传递参数_Fragment之间传值的两种方法
- ANDROID FRAGMENT传递参数_FRAGMENT之间传值的两种方法
- ANDROID FRAGMENT传递参数_FRAGMENT之间传值的两种方法
- 两个Fragment之间的跳转
- 两个Fragment之间怎样通信?
- 用指针将三个整数从小到大排序
- host端口转发
- Python类的一些概念
- css3动画效果和响应式
- 多个数据库查询方案
- 两个fragment之间传参数方法
- Linux下无法编译含C++11新特性的程序
- mysql驱动包的版本问题
- git错误Repository not found
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 文本相似度simhash算法-简单说
- 用于理解Java的前8个图表
- sharepoint2016条纹码
- 第一章:why AI