在屏幕上禁用OnTouch/OnTouchListener

jed*_*ard 1 android

我有两个视图,我不应该允许用户触摸,他们只需键入.如何禁用视图的任何触摸事件?

Bir*_*dia 5

试试这种方式

设置touchListener并在两者中返回true

view1.setOnTouchListener(new OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {

                return true;
            }
        });

view2.setOnTouchListener(new OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {

                return true;
            }
        });
Run Code Online (Sandbox Code Playgroud)