0

我目前正在使用类似覆盖的 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;
    }
}
4

0 回答 0