成为第一响应者的android

时间:2013-08-29 12:17:39

标签: java android

我想知道在android中是否有相应的类或方法成为像ios这样的视图的第一响应者。我的问题是我有一个可滚动的相对布局(f1)属于滚动视图(f2)。当我尝试向下滚动f1时,滚动f2。 有任何想法吗?谢谢

2 个答案:

答案 0 :(得分:1)

我认为您希望子视图接收触摸事件而不是父视图。您可以通过覆盖视图的onTouchEvent()方法轻松地将触摸事件委派给子视图。

在Android中,当视图从其onTouchEvent()方法返回false时,该事件将向下传播到其子视图。如果这是您需要的行为,则覆盖父视图的onTouchEvent()方法,并在任何条件下返回false。

答案 1 :(得分:0)