RecyclerView嵌套子RecyclerView无法正常显示
时间: 2023-09-06 08:09:00 浏览: 45
回答: 当使用RecyclerView嵌套子RecyclerView时,可能会遇到一些显示问题。其中一个常见问题是父RecyclerView在手指滑动完成时会自动滑动直到子RecyclerView的第一个孩子完全显示为止。这个问题可以通过在父RecyclerView的布局文件中设置`android:nestedScrollingEnabled="false"`来解决。这样可以禁用父RecyclerView的滑动行为,使得子RecyclerView可以正常显示。\[2\]
另一个可能的问题是子RecyclerView的布局设置不正确。如果子RecyclerView的布局中`layout_width`和`layout_height`都设置为`match_parent`,可能会导致子RecyclerView无法正常显示。可以尝试将`layout_height`设置为固定值或`wrap_content`,并确保子RecyclerView的内容正确填充。\[3\]
此外,还需要确保适配器和布局管理器正确设置。适配器应该正确绑定数据,并且布局管理器应该被正确地设置为子RecyclerView。如果问题仍然存在,可以检查适配器和布局管理器的设置是否正确。
综上所述,当RecyclerView嵌套子RecyclerView无法正常显示时,可以尝试禁用父RecyclerView的滑动行为,检查子RecyclerView的布局设置和适配器、布局管理器的设置是否正确。
#### 引用[.reference_title]
- *1* *2* *3* [RecyclerView嵌套子RecyclerView无法正常显](https://blog.csdn.net/weixin_31050349/article/details/112885275)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]