android - 如何使 View 变灰。特别是一个 EditText?

标签 android view android-edittext

嘿伙计 首先感谢您阅读本文。 当我失去对它的关注时,我很难找到一种方法来更改我的 EditText。 我希望它在发生这种情况时变灰,但我不希望它被禁用,因为用户可以触摸它并稍后编辑文本。

有人吗?

您好!

最佳答案

您可以 set different colors to the text基于 OnFocusChangeListener

另一种选择是在 xml 中设置样式。有关详细信息,请参阅此问题:Android: change style when focused

要更改不透明度,请使用 setAlpha .在这个答案中,我展示了如何在动画中做到这一点:Two questions about custom app ui's and AlphaAnimation

关于android - 如何使 View 变灰。特别是一个 EditText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6100203/

相关文章:

android - 将数组从 Activity 传递到 Android View

javascript - Marionette:如何将 LayoutView 作为一行添加到 CompositView 表中?

android - 设置 EditText 光标颜色

android - 将光标设置在 EditText 的右侧,提示重力居中

java - 在动态edittext和textview中设置id

java - 将自定义ViewGroup添加到RelativeView

Android - 以编程方式将 Google 帐户添加到 Nook 等非 Google 设备

android - 无法从 IMAGE_CAPTURE Intent 返回数据

android - 从原始文件夹播放声音,与 ListView 的每一行成比例

android - 如何在一个 View 中将 2 个 edittext 和一个按钮分组,并在屏幕上显示该 View ?