为什么我能点击Android底部的"背后"?

use*_*027 22 android bottom-sheet

BottomSheet参与了我的活动.

behavior.setState(BottomSheetBehavior.STATE_EXPANDED);打算显示底页并且它工作正常,但我onClick遇到的问题是我可以以某种方式点击我的底部工作表的空白区域来触发底部工作表后面的视图事件.有没有办法防止这种情况发生?

lio*_*ibe 32

一个简单的解决方案是将android:clickable=true属性添加到您用于底部工作表的布局中.这样它将捕获所有点击,而不是让他们流血.您不必onClick为它设置方法,因为您不需要处理它们.

  • 我试图将clickable = true设置为父视图,但没有运气:( (3认同)