我正在使用 xamarin 表单为 android 创建一个应用程序。我想禁用 android 中文本框的复制/粘贴功能。我使用以下行来禁用它
Control.LongClickable = false;
但它只在用户长时间按下文本的情况下起作用。但是如果用户多次点击文本,他就可以复制粘贴。如何完全禁用文本框的复制粘贴功能?
最佳答案
在eclipse中可以使用,看看有没有用。
textView.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;
}
});
关于android - 如何在android中禁用复制粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38910186/