我的视图中有两个文本框,用户可以从同一屏幕上的另一个视图(通过对话框)选择文本颜色。
因此,当用户通过对话框更改颜色时,我正在更改EditText
文本及其提示。但是当有一些文本可用时EditText
当用户选择其他颜色后,该文本将以该颜色出现。但如果我删除所有这些文本,那么颜色HintText是之前的颜色。
例如,当前如果我在文本框中有红色并且用户选择绿色,那么文本就是绿色的。但是,如果我删除该文本,那么即使我删除了该文本,提示文本也会显示为红色改变提示颜色在代码中。仅当其中有一些文本时才会出现此问题。如果它是空白的并且有提示文本,那么问题就不会出现。
只需将其添加到您的layout
为了EditText
:
android:textColorHint="#FFFFFF"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)