Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何禁用触摸事件android_Android_Touch - Fatal编程技术网

如何禁用触摸事件android

如何禁用触摸事件android,android,touch,Android,Touch,如何禁用触摸事件android 只需在onTouchEvent()中返回true即可 如果您使用的是任何视图,请在xml中使用android:clickable=“false”作为视图的属性。如果它是一个视图,您可以使用他的方法setClickable(false)如下所示 view.setClickable(true); view_activity.setOnTouchListener(new OnTouchListener() {

如何禁用触摸事件android

只需在onTouchEvent()中返回true即可


如果您使用的是任何视图,请在xml中使用android:clickable=“false”作为视图的属性。

如果它是一个视图,您可以使用他的方法
setClickable(false)

如下所示

 view.setClickable(true);
            view_activity.setOnTouchListener(new OnTouchListener() {

                @Override
                public boolean onTouch(View v, MotionEvent event) {
                    if (view_activity.isClickable()) {
                        if (isOpened)
                            closeMenu();
                 return false;
                    }
                else
                    return true;                    
                }
            });