1

Android中怎么根据move动作来决定事件是否分发?(事件冲突问题)

我们知道安卓里一次touch事件是down, move, up组成的
但是只有down事件返回为true时,这个view接下来才会接收到move和up事件,并且停止分发到其他的view里。
现在我的问题是,我想通过move的动作来决定事件要给哪个view怎么办?想要查看move的动作,就必须down事件返回true,那么这次touch事件就被拦截掉了,没办法分配到其他的view上啊。
举例说吧:现在有父控件和子控件的大小相同,我想要左右划动的事件由子控件接收,上下划动的事件由父控件接收应该怎么做? 求指点

查看全部
ljn951
ljn951
2015/07/28 06:14
  • 事件分发
  • 控件
  • android
  • 事件冲突
  • 点赞
  • 收藏
  • 回答
    私信

1个回复