私は2つの編集テキストを持っています。最初は電子メールで、もう1つはパスワードフィールドです。
両方のフィールドに入力せずに[ログイン]ボタンをクリックすると、両方のフィールドのヒントカラーと下線の変更が非合焦状態になります。
リンク先ページにピントが合っていない状態では、色は青色である必要があります。enter image description here 非フォーカス状態のフィールドを入力せずにログインをクリックするとenter image description hereとなります。編集テキストが空で、アンドロイドにフォーカスがない場合、ヒントの色、下線の色ヒントテキストを変更するにはどうすればよいですか?
これは私の必要条件です。
私は、このシナリオを達成するために可能なすべての方法を試しました。
しかし、私は制御焦点が合っていて、焦点が合っていない状態です。
この問題を解決するために私を案内してください。
<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>
ヒントカラーを変更し、アンダーラインの色をプログラムに基づいて非合焦状態に変更したいと考えています。
colors.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>
使用TextInputLayout – MinnuKaAnae
。 styles.xmlとcolors.xmlを投稿します。 – MinnuKaAnae
– user8367573