Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.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_Copy_Paste - Fatal编程技术网

在android中禁用复制粘贴

在android中禁用复制粘贴,android,copy,paste,Android,Copy,Paste,我想在我所有的android页面中禁用复制粘贴,没有人能长时间接触我的应用程序 android:longClickable=false它不起作用。我认为它会起作用。用户无法将您的页面复制到其他应用 //Inside onResume and onDestroy ClipboardManager clipboardManager = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE); clipboa

我想在我所有的android页面中禁用复制粘贴,没有人能长时间接触我的应用程序


android:longClickable=false它不起作用。

我认为它会起作用。用户无法将您的页面复制到其他应用

//Inside onResume and onDestroy
ClipboardManager clipboardManager = (ClipboardManager)     context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText("");
在这里,它将限制后台进程辅助应用程序。但你只能在你的应用程序中复制和粘贴它。

这对我很有用:

在xml中,禁用编辑文本中的长单击: android:longClickable=false

此外,还必须从以下方法返回false:

mEditEext.setCustomSelectionActionModeCallback(new ActionMode.Callback() {

        public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
            return false;
        }

        public void onDestroyActionMode(ActionMode mode) {                  
        }

        public boolean onCreateActionMode(ActionMode mode, Menu menu) {
            return false;
        }

        public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
            return false;
        }
    });
查看:可能重复的