EditTextプロパティfocusable
とfoucsableInTouchMode
がfalseに設定されていると、基本的にヒントの色を変更したいと思います。アンドロイドのヒントテキストのセレクタ
textColor
でいいですが、textColorHint
Editextのプロパティでは役に立たないです。
私は、
を次のように私のコードがあるので、私は次のように述べた「colorListfile」と呼ばれる描画可能を作成し、
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_window_focused="false"
android:state_enabled="true"
android:color="@color/colorPrimaryDark" />
<item
android:state_window_focused="false"
android:state_enabled="false"
android:color="@color/white" />
<item
android:state_focused="true"
android:color="@color/login_signup_header_textcolor" />
<item
android:color="@color/colorPrimary" />
</selector>
私のEditTextを以下に示している、私の最善の努力をしようとしたが、静脈内のすべての
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="zuluzulu01"
android:textColorHint="@drawable/colorListfile"
android:hint="Name" />
しかし、これまたは他の方法では機能しませんでした。しかし、このプロパティがtextColor
に設定されている場合、このコードはすべて正常に機能します。
ご協力いただければ幸いです。
周恩旭@' –
を、ありがとうバディー、でもそれはうまくいかない –