我的问题是,当我在 EditText(4.0.3 版)中选择一些文本时,所选文本附近会出现一个 QuickAction(显示剪切、复制、粘贴等多个选项)。我不需要这个弹出窗口,所以我怎样才能关闭它或类似的东西?谢谢
问问题
454 次
2 回答
1
edittext.setCustomSelectionActionModeCallback(new 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; } });
于 2012-10-09T12:48:44.947 回答
1
您可以像这样为您的 editText 添加回调:
YOUR_EDITTEXT_OBJECT.setCustomSelectionActionModeCallback(new 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;
}
});
于 2012-10-09T12:58:11.453 回答