安卓学习之路之Fragment和Activity之间的传值
来源:互联网 发布:vmware for ubuntu 32 编辑:程序博客网 时间:2024/04/29 19:48
一:利用Fragment的
setArguments(bundle)的方法,把bundle的对象传到Fragment的类中;
二:在Fragment的类中利用
getArguments()的方法得到Bundle的对象,
三:得到Bundle对象的值;
具体的代码如下:
<span style="white-space:pre"></span>String s= et1.getText().toString().trim(); FragmentManager manager = getFragmentManager(); FragmentTransaction beginTransaction = manager.beginTransaction(); FragmentA fragmentA = new FragmentA(); beginTransaction.add(R.id.rl, fragmentA); Bundle bundle = new Bundle(); bundle.putString("str", s); fragmentA.setArguments(bundle); beginTransaction.commit();Fragment的类中的代码如下:
Bundle bundle = getArguments(); if (bundle != null) { String str = bundle.getString("str"); tv.setText(str); }
0 0
- 安卓学习之路之Fragment和Activity之间的传值
- 学习之路之Fragment和Fragment之间的传值
- 安卓学习之activity之间跳转
- Fragment系列解析之三---Fragment和Fragment、Activity之间传值
- 安卓Fragment和Activity之间的数据通讯
- Android之---Activity与Fragment之间的传值问题
- 安卓学习之路之Fragment
- Activity和Fragment之间的传值
- 安卓开发之如何利用Intent对象,实现Activity和另一个Activity之间的跳转
- 安卓开发:Activity之间的切换和传值
- 安卓学习之Activity
- ANDROID安卓activity与fragment,activity之间互相传值(一)
- ANDROID安卓activity与fragment,activity之间互相传值(二)
- ANDROID安卓activity与fragment,activity之间互相传值(三)
- ANDROID安卓activity与fragment,activity之间互相传值(四)
- 安卓activity和fragment之间切换动作--左右滑动的效果
- Fragment和Activity之间的传参
- 安卓学习笔记之Activity的跳转和Activity间的通信
- django 1.8 官方文档翻译:2-1-1 模型语法
- 1007--反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)
- eclipse 中直接打开class文件设置
- 不需要ViewInject,简化你的findViewById
- jQuery 实现侧边浮动导航菜单效果
- 安卓学习之路之Fragment和Activity之间的传值
- 一篇详细的 Android onTouch事件传递机制
- 视频黑场检测算法
- 机器学习必备概率基础知识
- Ubuntu 命令小记
- ReentrantLock学习笔记
- ipython notebook for ubuntu 14.04 安装步骤(真的超级简单)
- hihoCoder 1039 字符消除
- Java 浅拷贝和深拷贝