从一个巢片段移动到另一个巢片段

时间:2014-05-13 17:20:35

标签: android android-fragments fragment android-nested-fragment

我是Android新手,我正在玩Fragment,我知道有很多例子可以了解Fragment是如何工作的,不幸的是,使用{{1}的例子并不多s(在同一个Nested-Fragment中)。 这是我的代码,我遇到了2个问题:

  1. 添加辅助Activity后,Root Fragment可见。

  2. 两个Fragment都使用相同的设计,但是当我添加Fragment时,我可以看到小部件的尺寸和屏幕上的位置不一样。

    < / LI>
  3. 我需要一些反馈如何正确行事。

  4. 谢谢!

    Fragment

1 个答案:

答案 0 :(得分:1)

replace方法将从指定的容器中删除一个片段,并将其添加到新的位置。在您的示例中,您似乎要将PlaceholderFragment添加到容器android.R.content,将SignupFragment添加到容器R.id.loginViewPlaceholder。如果您希望SignupFragment替换PlaceholderFragment,则必须为两者使用相同的容器,否则您必须为您的remove()add()个单独调用事务。