我需要以水平RecyclerView
显示图片,而此RecyclerView
位于RecyclerView
行内。现在有时候我会收到2或3张图片,有时还会有更多可以放入宽度的图像。所以,我想要它是可滚动的,当有更多的项目,然后它的宽度,当它列出几个项目,然后我想要空白区域也可点击。我怎样才能实现这种行为?
我遇到的问题是第一行需要点击的区域不在我的控制范围内。
答案 0 :(得分:0)
我知道,这是个老问题。但是我偶然发现了类似的情况。
将回收者视图放置在卡片视图中(卡片视图实际上是框架布局),并将回收者视图的宽度设置为wrap_content而不是match_parent。和卡片视图(回收者的父代)宽度为match_parent。这将给您预期的结果。
如果要使用高架卡来包装回收站视图,则需要有卡视图。否则,任何ViewGroup(例如LinearLayout,Framelayout)都应该起作用。