android – 为什么要使用DialogFragment?

前端之家收集整理的这篇文章主要介绍了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.

原文链接:https://www.f2er.com/android/313323.html

猜你在找的Android相关文章