gpt4 book ai didi

android - 如何在JAVA中使编辑文本不可编辑但可点击

转载 作者:IT老高 更新时间:2023-10-28 13:15:05 30 4
gpt4 key购买 nike

是否可以使 EditText 可点击但不可编辑。

我不希望它是可编辑的(键盘也不应该出现,我们也不应该改变提示)

实际上,我只想将编辑文本用作带有提示的图像(无法更改)。我知道实际的方法是使用 ImageView 和一个 TextView,但我希望它尝试使用 EditText,因为我将使用只有一个 View 而不是 2 个。而且每件事都是动态的,所以没有 XML。

对于上述要求,XML 中的解决方案是 android:editable="false" 但我想在 Java 中使用它。

但是,

如果我使用:-

et.setEnabled(false);

 et.setKeyListener(null);

它使 EditText 不可编辑,但同时它也使其不可点击。

最佳答案

这里的诀窍是:-

et.setFocusable(false);
et.setClickable(true);

关于android - 如何在JAVA中使编辑文本不可编辑但可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14090718/

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