我需要找几个有触觉的听众。例如,我有一个viewgroup,它将具有以下侦听器:onTimeClick、onLongitemClick和onTouch.ev==Move。
视图组中的项也将有一个onclick。
在我的测试中,两组监听器都是独立工作的,但不是相互依赖的。我有没有办法把听众群联系起来?
谢谢,
艾登
最佳答案
我不确定,但也许您可以将touch事件从根视图分派到其子视图(从活动开始)
@Override
public boolean onTouchEvent(MotionEvent event) {
if (ChildView.dispatchTouchEvent(event))
return true;
else
return false;
}
用户单击按钮后,将touch事件发送回根视图。