0

我目前有Fragments它们都放置在正常布局中并显示为DialogFragments. 每个 Fragment 都有自己的操作,其中大部分包括用另一个 Fragment 替换当前布局。

所以我想知道的是:可以FragmentManager在 DialogFragment 中设置布局内容Window吗?我不喜欢让 Fragment 检查它们是否是 DialogFragment 以确定下一个 Fragment 状态应该是什么的想法。

4

1 回答 1

0

FragmentManager 可以在 DialogFragment Window 中设置布局内容吗?

不,FragmentManager负责获取参考/使用片段。片段本身应该对它们的布局负责。

我不喜欢让 Fragment 检查它们是否是 DialogFragment 以确定下一个 Fragment 状态应该是什么的想法。

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

于 2013-04-24T08:11:17.567 回答