Android碎片和活动之间进行通信
2015-11-08 11:25
375 查看
Activity调用Fragment中方法:
可以通过FragmentManager提供的fingFragmentById(id)方法,专门从布局文件中获取碎片的实例,然后就可以轻松的调用碎片里面的方法了
Fragment调用Activity中的方法:
每个碎片都可以通过调用getActivity()方法来得到和当前碎片相关联的Activity实例:
例:MainActivity activity = (MainActivity)getActivity();
Fragment和Fragment通信:
首先在一个碎片中可以得到与它相关联的Activity,然后通过这个Activity去获取另一个Fragment的实例,即可实现Fragment和Fragment之间的通信。
可以通过FragmentManager提供的fingFragmentById(id)方法,专门从布局文件中获取碎片的实例,然后就可以轻松的调用碎片里面的方法了
Fragment调用Activity中的方法:
每个碎片都可以通过调用getActivity()方法来得到和当前碎片相关联的Activity实例:
例:MainActivity activity = (MainActivity)getActivity();
Fragment和Fragment通信:
首先在一个碎片中可以得到与它相关联的Activity,然后通过这个Activity去获取另一个Fragment的实例,即可实现Fragment和Fragment之间的通信。
相关文章推荐
- Android 选择图片剪切上传
- 如何向android的framework里添加
- android学习(1)--- split使用
- android中actionbar使用示例
- Android多媒体浅析
- Android中listview的优化
- Android shape的xml文件
- 野人学Android第二弹——自定义ListView第一课
- Android数据库使用(ORMLite)
- Android--获取标题栏,状态栏,屏幕高度
- Android 下拉列表之PopupWindow
- android周报175期
- Android volly解析(一) 初始Volley
- Android 左右侧滑示例
- Android 自定义对话框,进度条,下拉刷新等
- Android中实现Bitmap在自定义View中的放大与拖动
- Android开发环境搭建总结
- 通过硬件层提高Android动画的性能
- Android 动态加载之DexClassLoader
- Android自定义Adapter的ListView的思路及代码