1
回答
怎样禁掉Android中EditText控件的粘贴功能
华为云实践训练营,热门技术免费实践!>>>   

自定义了一个控件,因要做某些输入限制功能,需要禁掉粘贴功能,已做以下尝试:

setLongClickable(false);
		setTextIsSelectable(false);
		setCustomSelectionActionModeCallback(new ActionMode.Callback() {
			public boolean onCreateActionMode(ActionMode actionMode, Menu menu) {
					return false;
				}
			public boolean onPrepareActionMode(ActionMode actionMode, Menu menu) { return false; }
			public boolean onActionItemClicked(ActionMode actionMode, MenuItem menuItem) { return false; }
			public void onDestroyActionMode(ActionMode actionMode) {}
			});

最然禁掉了长按和双击输入框时顶部出现的工具条,但是输入框上方有时候还是会出现粘贴的按钮。求解决方案。

举报
顶部