Android FragmentManager能否在DialogFragment中设置内容?

Android FragmentManager能否在DialogFragment中设置内容?,android,android-layout,android-fragments,android-dialogfragment,Android,Android Layout,Android Fragments,Android Dialogfragment,我目前有片段,它们都放在正常布局中,并显示为对话框片段。每个片段都有自己的操作,其中大部分操作是用另一个片段替换当前布局 所以我想知道的是:FragmentManager能否在DialogFragment窗口中设置布局内容?我不喜欢让片段检查它们是否是DialogFragment以确定下一个片段状态应该是什么 FragmentManager能否在中设置布局内容 对话窗口 否,FragmentManager负责获取引用/处理片段。片段本身应该负责它们的布局 我不喜欢让碎片检查它们是否是一个 Dia

我目前有
片段
,它们都放在正常布局中,并显示为
对话框片段
。每个片段都有自己的操作,其中大部分操作是用另一个片段替换当前布局

所以我想知道的是:
FragmentManager
能否在DialogFragment
窗口中设置布局内容?我不喜欢让片段检查它们是否是DialogFragment以确定下一个片段状态应该是什么

FragmentManager能否在中设置布局内容 对话窗口

否,
FragmentManager
负责获取引用/处理片段。片段本身应该负责它们的布局

我不喜欢让碎片检查它们是否是一个 DialogFragment或not,以确定下一个片段是什么 国家应该是


您可以通过
Bundle
将布尔值传递给片段的任何新实例,以便片段从一开始就知道它所处的状态。

这或多或少就是我决定要做的。我在片段超类中放置了一个布尔值来标识对话框状态。然后,嵌套它们的片段会检查片段的状态,以决定下一个片段是否应显示为
对话框片段
,还是显示在布局中。