Я хочу отключить копирование пасты на всей моей странице Android, и никто не может долго касаться моего приложения.
android:longClickable="false"
это до сих пор работает.
Я хочу отключить копирование пасты на всей моей странице Android, и никто не может долго касаться моего приложения.
android:longClickable="false"
это до сих пор работает.
Это сработало для меня:
В 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;
}
});
Думаю, нормально заработает. Пользователь не может скопировать вашу страницу в другое приложение.
//Inside onResume and onDestroy
ClipboardManager clipboardManager = (ClipboardManager) context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboardManager.setText("");
Здесь он ограничит фоновый процесс «Второстепенное приложение». Но вы можете скопировать и вставить его только внутри своего приложения.