【发布时间】:2016-05-12 16:13:34
【问题描述】:
我只是想问一下这些布局是否可以容纳片段/多个片段。我基于谷歌游戏商店。
抱歉逻辑不好。
【问题讨论】:
标签: android android-fragments horizontalscrollview
我只是想问一下这些布局是否可以容纳片段/多个片段。我基于谷歌游戏商店。
抱歉逻辑不好。
【问题讨论】:
标签: android android-fragments horizontalscrollview
是的,滚动视图可以包含多个片段。
但是,管理片段堆栈变得很棘手。
因为如果我没记错的话,fragmentManager/ChildFragmentManager 只会维护一个容器的堆栈。
只要不在运行时动态添加,就很容易了。
即如果片段是在 xml 布局的滚动视图中描述的,并且您不执行片段事务,那么一切都很好。
我已经处理了同样的问题,并且给我带来了很多麻烦,但我确实实现了它。但是,如果您最终有这样的要求,那么您可能做错了,请尝试其他解决方案,看看您是否可以避免此要求。
注意:我不认为 Google play 在滚动视图中使用片段。 我看到他们所做的是在回收站视图中有 RecyclerViews,如果这就是你所说的
即Vertical RecyclerViews中有Horizontal RecyclerViews。
如果你不知道,RecyclerViews 是 listViews 的新版本,它们更强大,性能更好。
我建议你不要使用 listViews,而是使用 RecyclerViews。
【讨论】: