卡片视图的RecyclerView。每个cardview都有项目列表。我怎样才能做到这一点

时间:2017-07-20 10:30:12

标签: android android-layout

我想实现一个UI,我有一个带有多个cardview的recyclerview。每个cardview都有一个要显示的项目列表。我可以使用单个recyclerView实现此UI。据我所知,拥有嵌套的recyclerview不是一个好主意。我希望实现类似这样的UI RecyclerView within another RecyclerView。只是想检查它是否可以使用单个RecyclerView。如果我最终使用嵌套的recyclerview会出现任何性能问题。

提前致谢, Sagar的

2 个答案:

答案 0 :(得分:0)

是的,您可以在另一个内部创建put recycler视图 所以,这是视图的层次结构。

main.xml中

<NestedScrollView> // as main container
  <RecyclerView/>
</NestedScrollView>

cardview_item.xml

<LinearLayout>
   <CardView>
     <RecyclerView/>
   </CardView>
</LinearLayout>

cardview_recycler_item.xml

// btw, here you make layout for individual row design which will be inside cardview`s recyclerview.
<LinearLayout>
  // draw here
</LinearLayout>

作为ussual你创建了两个适配器;每个回收商一个 希望它有所帮助,如果smth不清楚请发表评论

答案 1 :(得分:0)

据我了解你想创建带有分段项目的recyclerview,其中每个项目都有标题和列表。所以Library

将让您的生活轻松