有没有办法使用视图上的单击事件,以便它不会传播到视图层次结构中的任何其他视图?
例如,我有一个看起来像这样的视图层次结构:
List View -> LinearLayout(List view item) -> TableRow -> Space
Run Code Online (Sandbox Code Playgroud)
我想使用 Space 小部件上的单击事件,以便它不会传播到列表视图项。
从 onTouchEvent 处理程序返回 true。另外,需要将 Space 小部件的可见性设置为 VISIBLE
space.setVisibility(View.VISIBLE)
Run Code Online (Sandbox Code Playgroud)
不确定这是否是小部件代码中的错误,或者是设计上不响应触摸事件。
| 归档时间: |
|
| 查看次数: |
516 次 |
| 最近记录: |