Fregment,Activity 参数传递,相互调用
来源:互联网 发布:软件开发技术员 编辑:程序博客网 时间:2024/05/02 00:53
Activity --- >>> Fregment
1: Activity中:
AAFragmnet mFragmnet = new AAFragmnet ();
Bundle data = new Bundle();
data.putString("itemID", itemID);
mFragmnet .setArguments(data);
2: Fregment中:
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
Bundle info = getArguments();
String id = info.getString("itemID")
}
Fregment ----->>> Activity
1:定义一个接口
public interface testLinstener {
public void functionAAA (String iteID) ;//这里是你要交互的数据类型
}
2:在activity继承这个接口
public class MainActivity implements testLinstener {
@Override
public void functionAAA (String itemID) {
//在这里干你Fregment中相应的事件
}
}
3:Fregment中
public classAAFragmnet extends Fragment {
private testLinstener mtestLinstener ;
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
mtestLinstener =(testLinstener)activity;
}
//在你要用的地方
String message = "heollo";
mtestLinstener.functionAAA (message );
}
等待进一步完善
0 0
- Fregment,Activity 参数传递,相互调用
- Activity之间的相互调用与传递参数
- Activity之间的相互调用与传递参数
- Fragment与Activity相互传递参数
- JS javascript PHP 相互传递参数 相互调用
- [转载]android之Activity参数相互传递总结
- [转载]android之Activity参数相互传递总结
- 两个android程序间的相互调用传递参数
- vb通过scriptcontrol调用VBScript相互传递参数
- Activity的相互调用
- 3. 调用另一个Activity,并两个Activity之间相互传递数据
- Activity之间数据相互传递
- 应用之间相互调用,应用相互跳转,应用间传递参数
- Unity3D之打开Activity与调用JAVA代码传递参数
- activity之间参数传递
- Activity间传递参数
- activity之间参数传递
- 两个activity传递参数
- POJ 1703 Find them, Catch them (关系并查集)
- OpenCV去除背景方法详解
- 随机排列
- 电子商务网站的 10 个易用性规则
- VS2010下安装boost库
- Fregment,Activity 参数传递,相互调用
- 2013移动行业数据分析报告(终端篇)——腾讯统计
- 设计模式-----桥接模式(Bridge Pattern)
- maven in action读书笔记
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- UVa 10074 Take the Land (转化思想&最大子矩阵和)
- 数据结构和算法
- 移动web开发经验总结
- uboot常用