gpt4 book ai didi

android - 使 EditText 在代码中表现为 TextView

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:57:56 24 4
gpt4 key购买 nike

如何使 EditText 看起来像 TextView,这是用 Java 而不是 XML 完成的..

我已经看到了如何使用类似 xml 的文件来做到这一点

style="@android:style/Widget.TextView"
android:editable="false"
android:cursorVisible="false"
android:longClickable="false"

但我希望这在 java 中完成,因为我没有使用任何 xml 文件进行布局。一切都在代码本身完成..我正在尝试在我的代码中使用 GestureListener .. 它适用于 TextView 但不适用于 EditText那么,需要为 EditText 做些什么才能实现 GestureEvents 吗?

谢谢,

最佳答案

EditText Et; // initialize your edittext//

Et.setCursorVisible(false);
Et.setLongClickable(false);
Et.setClickable(false);
Et.setFocusable(false);
Et.setSelected(false);
Et.setKeyListener(null);
Et.setBackgroundResource(android.R.color.transparent);

而且您再也看不到它像 EditText 了。

关于android - 使 EditText 在代码中表现为 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4989545/

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