重用片段以创建对话框

时间:2012-06-22 17:05:48

标签: android dialog fragment

我通过在支持包(v4)中扩展Fragment创建了一个Fragment。 该视图包含一个列表和一个按钮。 我的应用程序支持手机和10英寸平板电脑。在手机中我使用片段将其显示为使用活动的普通屏幕 在选项卡中,我需要显示与对话框相同的视图。我是否可以重复使用该片段来显示Dialog?

1 个答案:

答案 0 :(得分:1)

我想这取决于你是否只想要布局,或者你想要它背后的逻辑。您可以在对话框中使用相同的布局,但逻辑通常以不同的方式实现,因为对话框更简单,并使用基本实现来确定ok / cancel。他们可以访问对话框中的视图,但是没有插入片段的好地方。

这里引用了一个名为DialogFragment的独立类: http://android-developers.blogspot.com/2012/05/using-dialogfragments.html

它说“Activity中的showDialog / dismissDialog方法已被弃用,以支持DialogFragments”