Android 开发:对话框片段的使用与管理
1. 显示对话框片段的步骤
显示对话框片段主要有以下三个步骤:
1. 创建对话框片段。
2. 获取片段事务。
3. 使用第 2 步中的片段事务显示对话框。
1.1 构建对话框片段
构建对话框片段的规则与构建其他类型的片段相同。推荐使用工厂方法,如 newInstance() 。在 newInstance() 方法中,使用对话框片段的默认构造函数,然后添加一个包含传入参数的参数包。示例代码如下:
// 伪代码示例
public static MyDialogFragment newInstance(String param1, int param2) {
MyDialogFragment fragment = new MyDialogFragment();
Bundle args = new Bundle();
args.putString("param1", param1);
args.putInt("param2", param2);
fragment.setArguments(args);
return fragment;
}
1.2 重写 onCreateView 方法
继承对话框片段时,需要重写以下两个方法之一来为对话框提供视图层次结构:
- 重写 onCreateView() 并返回一个视图。示例代码如下:
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



