将视图放在彼此之上会影响听众吗?

时间:2015-07-22 06:06:22

标签: android

我正在创建一个应用程序,我们可以将视图拖到另一个视图上。下面的视图有一个触摸监听器,但当我将顶视图移到它上面时它会被错过。它挂了一点但顶视图没有问题。

因此我的问题是,当我们在另一个视图之上有一个视图时,听众会受到影响吗?

1 个答案:

答案 0 :(得分:0)

是的,他们这样做。

检查以下OnTouchListener的示例:

public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) 
    {

    // do some thing
        return true;  // when you return true here event will not propagate to views those
    // are in lower hierarchy. Means inside views will not be able to consume onFling event
    }