拦截触摸模糊的视图,但不是儿童视图

时间:2013-10-21 04:46:56

标签: android android-layout

我目前正在开发类似覆盖的Android Cling,但有更多按钮和ViewPager。 目前我可以阻止覆盖下的元素的所有触摸(这是视图寻呼机中的透明页面) - 但它也阻止了对实际页面的触摸 - 这是不好的。

我不知道如何处理这个问题。 目前我有

public class OverlayPage extends RelativeLayout {



    @Override
    protected void dispatchDraw(Canvas canvas) {

        //Draw the semi-transparent background
        canvas.drawColor(Color.argb(248,16,16,16));
        super.dispatchDraw(canvas);

    }

    @Override
    public boolean dispatchTouchEvent(MotionEvent ev) {
        // if it's on a child element return false??
        return true;
    }
}

0 个答案:

没有答案