我有一个与Android应用UI实施相关的问题。我想要实现的用户界面非常类似于 Slideshare 应用用户界面,我在下面附上:
对图像大小表示歉意。但基本上我想实现垂直列表,列表中的每个项目都是另一个水平子项列表。
我目前的方法计划是实施垂直RecyclerView
,然后将列表中的每个项目实现为水平RecyclerView
(基本上是一个二维RecyclerView)
。
我在这里走在正确的轨道上吗?我很抱歉,我无法提供任何代码,因为我仍处于设计阶段。我不想要任何代码解决方案,而是希望如何实现此类UI的指南或小提示。
感谢您抽出宝贵时间阅读此问题。任何提示都将受到高度赞赏!
答案 0 :(得分:1)
您可以使用TwoWayView库为bot水平和垂直列表视图实现此方案,也可以使用RecyclerView。
TwoWayView Library:https://github.com/lucasr/twoway-view/
TwoWayView示例:https://github.com/lucasr/twoway-view/tree/master/sample
您可以阅读有关如何在on this Github page上实现此功能的精彩教程。
答案 1 :(得分:1)
您可以查看VerticalHorizontalListView和twoway-view 当然这个link可能是一个帮助,它解释了如何在Android中实现Dynamic Shelfview。
我在SO上找到了这个答案: Horizontal ScrollView in List View Item Android完全解释了这个问题,你也可以看一下。我希望这个链接可以帮助你;)