【发布时间】:2013-01-29 15:33:29
【问题描述】:
根据 android 文档,您可以让您的父母 ViewGroup 并在其上调用 requestDisallowInterceptTouchEvent(true) 以阻止其他事物干扰。这不仅会导致直接父对象,还会导致任何其他可能拦截触摸的父对象在特定事件期间忽略它...
这听起来不错,似乎在较新的设备(我的是 android 4.1)上运行良好,但较旧的设备(即 2.3.3)它不起作用,除非我先点击我的滚动视图然后滚动它,否则其他父可滚动视图可能仍会干扰。
我正在View.OnTouchListener 中为可滚动的孩子发送请求。
知道如何在不借助编写自定义子类来检查运动事件等的命中矩形的情况下自动完成这项工作吗?
【问题讨论】:
标签: java android ontouchlistener