gpt4 book ai didi

android-widget - 如何禁用从/到 EditText 的复制/粘贴

转载 作者:IT老高 更新时间:2023-10-28 13:01:16 47 4
gpt4 key购买 nike

在我的应用程序中,有一个注册屏幕,我不希望用户能够将文本复制/粘贴到 EditText 字段中。我在每个 EditText 上设置了一个 onLongClickListener ,因此不会显示显示复制/粘贴/输入方法和其他选项的上下文菜单。因此用户将无法复制/粘贴到编辑字段中。

 OnLongClickListener mOnLongClickListener = new OnLongClickListener() {

@Override
public boolean onLongClick(View v) {
// prevent context menu from being popped up, so that user
// cannot copy/paste from/into any EditText fields.
return true;
}
};

但如果用户启用了除 Android 默认设置之外的第三方键盘(可能有复制/粘贴按钮或显示相同的上下文菜单),就会出现问题。那么在这种情况下如何禁用复制/粘贴呢?

如果还有其他方法可以复制/粘贴,请告诉我。 (以及如何禁用它们)

任何帮助将不胜感激。

最佳答案

最好的方法是使用:

etUsername.setLongClickable(false);

关于android-widget - 如何禁用从/到 EditText 的复制/粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6275299/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com