/**
* 禁止输入框复制粘贴菜单
*/
public void disableCopyAndPaste(EditText editText) {
try {
if (editText == null) {
return ;
}
//处理长按事件
editText.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return true;
}
});
//禁用长按
editText.setLongClickable(false);
editText.setTextIsSelectable(false);
//禁用ActonMode弹窗
editText.setCustomSelectionActionModeCallback(new android.view.ActionMode.Callback() {
@Override
public boolean onCreateActionMode(android.view.ActionMode mode, Menu menu) {
return false;
}
@Override
public boolean onPrepareActionMode(android.view.ActionMode mode, Menu menu) {
return false;
}
@Override
public boolean onActionItemClicked(android.view.ActionMode mode, MenuItem item) {
return false;
}
@Override
public void onDestroyActionMode(android.view.ActionMode mode) {
}
});
} catch (Exception e) {
e.printStackTrace();
}
}
EditText禁用复制粘贴
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1、项目需求: 一个cell上的UITextView。多行显示,有属性字符串,可以点击链接跳转。但需要禁止文本选择...
- 最近今天做项目是涉及到不让用户剪切,复制UITextField中的东西,在重写canPerformAction:w...
- 1 UIResponder 利用抽象接口 UIResponder 的 - (BOOL)canPerformActi...
- 实现 EditText 禁止复制粘贴菜单 禁止长按事件 ActionMode 回调 反射 android.widg...
- 定场诗 道德三皇五帝,功名夏侯商周;五霸七雄闹春秋,顷刻兴亡过手!青史几行名姓,北邙无数荒丘;前人埋坑后填,说不尽...