【发布时间】:2020-05-08 06:27:39
【问题描述】:
我们可以像这样https://stackoverflow.com/a/8942552/7767664d 禁用EditText 中的文本编辑
EditText.setFocusable(false)
但是当您长按它并弹出粘贴按钮时,我们仍然可以将一些文本粘贴到此视图中
【问题讨论】:
我们可以像这样https://stackoverflow.com/a/8942552/7767664d 禁用EditText 中的文本编辑
EditText.setFocusable(false)
但是当您长按它并弹出粘贴按钮时,我们仍然可以将一些文本粘贴到此视图中
【问题讨论】:
否则禁用长按edittext:
EditText.setLongClickable(false);
或直接在xml中:
android:longClickable="false"
【讨论】:
JAVA
editTextOBJ.setLongClickable(false);
editTextOBJ.setTextIsSelectable(false);
XML
android:longClickable="false"
android:textIsSelectable="false"
【讨论】:
edittext.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;
}
});
【讨论】: