如何将 Fragment 转换为 DialogFragment

use*_*706 5 android fragment android-fragments dialogfragment

我面临着通过 DialogFragment 显示片段的问题。事实上,在我的应用程序中,我使用一些片段来显示应用程序的内容。

对于智能手机,我直接在 FrameLayout 中实例化我的片段。对于平板电脑,我将通过 DialogFragment 显示一些内容。我的想法是重用我的片段来保留它的视图和行为。并将其转换为 DialogFragment 以便能够访问 DialogFragment 行为。

我尝试创建一个 DialogFragment,显示用于实例化我的片段的 FrameLayout,但这种方式似乎不可能。

我找不到其他方法可以做到这一点。

有人有解决这个问题的方法吗?