我想在我的所有Android页面中禁用复制粘贴,没有人不能长时间触摸我的应用程序。
android:longClickable="false"
它起作用了。
答案 0 :(得分:1)
这对我有用:
在xml中,禁用EditText中的长按:
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;
}
});
答案 1 :(得分:0)
我认为它会正常工作。用户无法将您的信息页复制到其他应用。
//Inside onResume and onDestroy
ClipboardManager clipboardManager = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText("");
这里,它将限制后台进程“辅助应用程序”。但您只能在应用内复制并粘贴它。