Android-----DialogFragment的使用
来源:互联网 发布:淘宝详情页面模板 编辑:程序博客网 时间:2024/05/01 23:43
一、DialogFragment是Android针对一些常用场景,对Fragment进行的一次封装。
建立一个类继承DialogFragment,创建一个方法,该方法返回Fragment自身,并且保存住外界传入的类型,public static MyDialogFragment getInstance(int type){ MyDialogFragment f1=new MyDialogFragment (); Bundle bundle=new Bundle()' bundler.putInt("Dialog_Type",type); f1.setArgument(bundler); return f1;}//在onCreateDialog中写入自己的业务逻辑,当前要实现的是根据外部传入的类型,创建不同的FragmentDialog onCreateDialog(Bundle saveInstance){ Dialog dialog=null; int dialogType= getArguments().getInt("Dialog_Type")//拿到通过getInstance方法保存在自身中的值 switch(dialogType){ case XX: return new AlertDialog()...... break;} return dialog;}
在Activity中调用
MyFragment myFragment=MyFragment.getInstance();if(myFragment!=null){ myFragment.show(getFragmentManager(),tag);}
0 0
- Android:DialogFragment的使用
- Android-----DialogFragment的使用
- Android中DialogFragment的使用
- Android的DialogFragment的简单使用。
- android中DialogFragment的一些使用笔记
- android DialogFragment简单使用
- ApiDemos--DialogFragment的使用
- DialogFragment的使用示例
- DialogFragment的相关使用
- Dialogfragment的使用
- dialogfragment 的使用
- DialogFragment && NumberPicker的使用
- DialogFragment的使用
- DialogFragment的简单使用
- DialogFragment的使用
- android DialogFragment使用 附例子
- android 使用DialogFragment 自定义Dialog
- Android 使用DialogFragment 对话框实现
- mysql基础知识点
- C++学习笔记44——动态绑定
- C#下设置TextBox默认显示文字,点击后消失
- U3D shader基础
- iOS开发 UIImage图片拼接
- Android-----DialogFragment的使用
- oozie action配置retry-max失效
- 测试用例的编写-重在平衡
- C语言中的三大循环
- Storm架构
- 第14课:Spark RDD 解密
- 蓝懿ios技术交流和心得分享16.1.17
- android网络编程 三(Volley)
- struts2中的日期格式化输出