如何设计这样的布局?我应该使用 recyclerview、viewpager 还是其他东西?

Posted

技术标签:

【中文标题】如何设计这样的布局?我应该使用 recyclerview、viewpager 还是其他东西?【英文标题】:How to design such a layout? Should I use a recyclerview, a viewpager or something else? 【发布时间】:2021-05-19 11:41:04 【问题描述】:

我想设计一个类似于图像的布局,其中用户在每个步骤中选择一个项目(饮料,酱汁......)用户前进下一步(并显示在步进器中)。用户也可以滑动(红色区域)或单击“1,2,3,4,5”页面之一来更改页面。

我搜索了如何使用 recyclerview 执行此操作,但找不到解决方案。对于这种情况,我需要使用什么布局。只需要知道如何实现类似的设计。我不需要代码或 xml 来解决问题,只要一个解释就足够了。

感谢您的帮助。

【问题讨论】:

【参考方案1】:

您应该使用TabLayoutViewPager。您必须添加TabLayoutViewPager。比,你的TabLayoutViewPager 里面应该有不同的TabLayout

【讨论】:

感谢您回答我对红色区域内的内容使用什么 viewPager 将为您处理片段之间的滑动

以上是关于如何设计这样的布局?我应该使用 recyclerview、viewpager 还是其他东西?的主要内容,如果未能解决你的问题,请参考以下文章

Java垂直布局?

设计magento 2主题的布局

如何将 GridView 放入 ScrollView

Android复杂布局设计建议

Plotly-Dash:如何使用 dash 引导组件设计布局?

如何使用卡片布局实现鼠标事件到标签