2022-09-07 BottomSheetDialog嵌套RecyclerView无法滑动踩坑

使用布局类似下图(一个横向+一个纵向):


image.png

这样的布局如果按照正常的方向布局然后放到BottomSheetDialog会导致只有横向的列表可以滑动,纵向的列表会无法滑动

解决办法

不用使用LinearLayout进行上下嵌套,采用相对或者其他布局,把下面列表优先放入父控件,即父控件去查找可滑动子控件时,优先找到竖向列表,这样即可实现横向和纵向的列表都可以滑动了
大致代码如下:



      

      

      

    

你可能感兴趣的:(2022-09-07 BottomSheetDialog嵌套RecyclerView无法滑动踩坑)