【发布时间】:2012-11-25 18:02:36
【问题描述】:
在开发 Android 应用时,我读到建议使用 DialogFragment 而不是直接使用 AlertDialog 来显示警报和确认。
这是在例如 DialogFragment 的文档中完成的:http://developer.android.com/reference/android/app/DialogFragment.html
人们还说他们更喜欢这里: Android DialogFragment vs Dialog
我想知道这种方法的优点,因为代码变得更加复杂。
谢谢
【问题讨论】:
-
我认为除非有特定要求,否则您不应该使用对话框片段,它的编写时间很长,您已经在 alertdialog 中创建了一个视图,您可以根据需要自定义布局,无需调用 showDialog ()、onPrepareDialog() 和 onCreateDialog。
-
健壮的代码比更短的代码更重要
标签: android android-alertdialog android-dialogfragment dialogfragment