android – 为什么要使用DialogFragment?

基本上对话框在后台禁用活动.所以DialogFragment的复杂度增加了.那么为什么要进行DialogFragment,虽然Dialog的各种子类可用.

解决方法

片段与您的活动一起使用,但是要使用FragmentTransaction和片段生命周期来跟踪片段作为对话框(窗口),您需要使用DialogFragment.但是,您也可以使用简单的Dialog,但与片段的生命周期无关.

根据Google文档:

A DialogFragment can still optionally be used as a normal fragment,if desired. This is useful if you have a fragment that in some cases should be shown as a dialog and others embedded in a larger UI.

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...