如何将视图变灰。具体来说是EditText吗?

Rog*_*oto 5 android view android-edittext

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

任何人?

问候!

Ale*_*dam 6

您可以基于OnFocusChangeListener 为文本设置不同的颜色

另一种选择是在xml中设置样式。有关详细信息,请参见此问题:Android:专注时更改样式

要更改不透明度,请使用setAlpha。在这个答案中,我向它展示了如何在动画中进行操作:有关自定义应用ui和AlphaAnimation的两个问题