是否有办法在视图上使用点击事件,使其不会传播到视图层次结构中的任何其他视图?
例如,我有一个看起来像这样的视图层次结构:
List View -> LinearLayout(List view item) -> TableRow -> Space
我想在Space小部件上使用click事件,以便它不会传播到列表视图项。
答案 0 :(得分:2)
从onTouchEvent处理程序返回true。此外,需要通过
将Space小部件的可见性设置为VISIBLEspace.setVisibility(View.VISIBLE)
不确定这是小部件代码中的错误,还是设计不响应触摸事件。