答案 0 :(得分:3)
无需创建多个RecyclerView
,因为可以使用单个RecyclerView
。您应该创建一个RadioButton
。在其项目的自定义布局中,您应该添加TextView
,GridView
和'GridView'和
您应该在列表项中使用<GridView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:numColumns="3"
/>
,如下所示
height
它会根据需要包含三列,wrap_content
为var button = document.getElementById('myButton');
button.addEventListener('click', function(e) {
button.style.backgroundColor = "red";
});
,以便根据需要进行扩展。
答案 1 :(得分:-1)
我有一个解决方案。 如果没有得到它,那就忽略这个答案。
1)首先取一个父Recyclerview
,其中包含其他RecyclerView
。
2)创建主adapter
,它将处理您的子RecyclerView
将作为RecyclerViews
项加载的父RecyclerView
。
3)为子RecyclerView
创建适配器,它将分配这些网格项。
4)将layout
为RecyclerView
Vertical
设为LinearLayoutManager.VERTICAL
RecyclerView
,GridLayout
布局应为layout
。
5)主要父RecyclerView
的{{1}}项应该是layout
个文件,其中包含简单的RecyclerView
,而对于子RecyclerViews
,{ {1}}应该是您想要的这个项目。
我希望你能得到这个。
如有进一步询问,请询问。 很乐意提供帮助。
谢谢。