Android片段重叠

时间:2015-02-10 12:34:34

标签: java android

我正在制作一款应用。这有多个片段,但我不知道为什么它们有时会重叠。特别是在标签上。有谁能告诉我,请问背后的原因

**

2 个答案:

答案 0 :(得分:1)

将背景设置为xml中的根视图。它将解决您的重叠问题。 背后的主要原因是您没有正确处理碎片堆栈。如果你这样做很好,这个问题不会发生,但你可以通过简单地在xml中添加背景来摆脱这个问题。 如果您真的想要更正代码,则必须在那里发布代码。

答案 1 :(得分:0)

这个问题经常发生。

确保您使用FragmentTransaction.replace()代替FragmentTransaction.add()

还要确保:

  • 使用android.support.v4.app.Fragment
  • 使用getSupportFragmentManager()
  • 在XML的根元素上定义android:background