Fragment 和 Activity 之间通信
2024-10-21 07:32:23
在 Activity 中获取 Fragment 实例:
FragmentManager 提供了一个类似于 findViewById 的方法,专门用于从布局文件中获取 Fragment 实例:
//通过挂载点的容器id获取对应的 Fragment 实例
RightFragment rightFragment = (RightFragment) getSupportFragmentManager().findFragmentById(R.id.right_fragment);
在 Fragment 中获取 Activity 实例:
Fragment 中提供了一个 getActivity 方法,用于获取托管该 Fragment 的 Activity 实例:
MainActivity activity = (MainActivity) getActivity();
最新文章
- js:数据结构笔记9--二叉树
- sql语句操作集锦
- Rest服务
- jquery ajax 保存讲解
- K - 最少拦截系统
- [Jobdu] 题目1521:二叉树的镜像
- 管理集群中的 crs 管理员
- (转载)Bonding技术指南
- spring框架应用系列一:annotation-config自动装配
- Prime Ring Problem(dfs水)
- 半透明边框与background-clip
- 盘点 Python 中的那些冷知识(一)
- 操作系统,时间片轮转算法的C语言实现Round Robin
- JavaScript 节流函数 Throttle 详解
- “理了么”软件特点NABCD个人分析
- 1.arm的linux系统搭建
- Java编程的逻辑 (87) - 类加载机制
- 《RabbitMQ Tutorial》译文 第 1 章 简介
- c++将lambda作为callback函数
- python 计算校验和