Horizo​​ntalView和ScrollView可以保存片段吗?

时间:2016-05-12 16:13:34

标签: android android-fragments horizontalscrollview

我只想问一下这些Layouts是否可以保存片段/多个片段。我的基础是谷歌游戏商店。

抱歉逻辑错误。

1 个答案:

答案 0 :(得分:2)

,滚动视图可以包含多个片段。

然而,管理片段堆栈变得棘手。

因为fragmentManager / ChildFragmentManager只维护一个容器的堆栈,如果我没错。

只要您不在运行时动态添加它们,就很容易。

即。如果片段是在xml布局的滚动视图中描述的,并且你不进行片段交易,那么你就是好的。

我已经解决了同样的问题,并且给我带来了很多麻烦,但我确实实现了它。但是,如果您最终得到这样的要求,那么您可能会做错其他的事情并提供其他解决方案,看看您是否可以避免此要求。

注意:我认为Google Play不会在Scroll Views中使用片段。 我看到他们做的是在回收者视图中有RecyclerViews,如果这是你所说的enter image description here

即。 Vertical RecyclerViews中有Horizo​​ntal RecyclerViews。

如果你不知道,RecyclerViews是listViews的新版本,它们更强大,性能更好。

我建议您不要使用listViews,而是使用RecyclerViews。