如何禁用EditText接收复制文本的能力?

时间:2012-03-23 15:04:16

标签: android android-edittext

我的排名很简单,与标题中的完全相同。

如何禁用EditText从其他地方重新复制文本的功能? 我的意思是当我长按EditText时,会出现一个框,我可以选择粘贴我在别处复制的文本。我只想禁用此功能。

我可以用它做什么?

我试过这些,但没有一个对我有用:

myEditText.setClickable(false);
myEditText.setFocusable(false);

我也尝试过.setEnabled(false),但这会禁用整个EditText,而不是最好的解决方案,因为它变成了灰色。

我的应用程序使用数字,我不想在EditText中添加任何其他字符。

1 个答案:

答案 0 :(得分:1)

清除剪贴板。您可以找到有关here

的更多信息