BottomSheet 点击触发

BottomSheet click fires through

我有一个包含一些不可点击内容的 BottomSheet。此 BottomSheet 正在 RecyclerView 上滑动。

问题是当我点击 BottomSheet 时,它后面的 RecyclerView 项目会触发(这当然不应该发生)。在 BottomSheet 上滚动时列表也会滚动。

我尝试在 BottomSheet 的容器上设置 android:clickable=false 但没有效果。

有没有明显的技巧可以防止这种情况发生?

您需要在 BottomSheet 的容器上设置 android:clickable=true 而不是 android:clickable=false