我想在我的布局中有两个重叠的图像视图。但我需要他们两个接收用户输入事件,如touchDown,touchUp,pinch等。你能给我一些提示吗?感谢
答案 0 :(得分:0)
在两个视图上设置onTouchListener
。然后,获取两个视图的边界(x和y位置,宽度,高度)。触发onTouch方法时,请检查触摸了哪个视图,然后检查触摸的x和y位置是否在另一个视图的边界内。如果是,则通过执行以下操作将触摸事件转发到其他视图:
otherView.onTouch(motionEvent);