我有两个编辑文本。第一个是电子邮件,第二个是密码字段。
当我单击登录按钮而不填充两个字段时,两个字段中的提示颜色和下划线变为红色是未聚焦状态。
登陆页面处于未聚焦状态,颜色应为蓝色在此处输入图像描述
点击登录 未填写字段 在此处输入图像描述。
这是我的要求。
我已经尝试了所有可能的方法来实现这种情况。
但我无法控制专注和不专注的状态。
请指导我解决这个问题。
<style name="MyMaterialTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="colorControlActivated">@color/primary</item> <item name="colorControlHighlight">@color/colorPrimary</item> </style>
我想以编程方式更改提示颜色,未聚焦状态下的下划线颜色。
颜色.xml
<resources> <color name="primary">#1976d2</color> <color name="primary_dark">#E12929</color> <color name="primary_darker">#CC1D1D</color> <color name="accent">#000000</color> <color name="blue">#1976d2</color> <color name="black">#000000</color> <color name="lightblue">#1976d2</color> <color name="lightgray">#666666</color> </resources>