デザインサポートライブラリのTextInputLayoutを使用するときに、ヒントが赤でアスタリスクだけにすることはできますか?私はヒント全体のスタイリングに関する情報を見てきましたが、メッセージ全体ではなく、*だけが赤でなければならないので、これはやや複雑です。TextInputLayoutの作成方法必要なフィールドのアスタリスクのヒント
Material Designの例ではこれを示していますが、デザインライブラリにはTextInputLayoutとEditTextを使用してスタイルを設定するオプションはありません。
リファレンス: https://www.google.com/design/spec/components/text-fields.html#text-fields-required-fields
例(トップは、フォーカスと、赤いアスタリスクを有し、焦点ことなく底部は赤いアスタリスクを持たない):
I、設定に見OnFocusChangeListener(ここではHaving the mandatory symbol to the edit text (red color asterisk) which is inside the textinputlayoutを参照)のSpannableString(ここではHow to get a red asterisk in a <string> entryを参照)へのヒントですが、ヒントはCharSequenceです。
TextInputLayoutを拡張せずにこれを行う方法はありますか?
あなたが任意の解決策を見つけましたか? – praj
いいえ、私は現在、設計ライブラリが赤いアスタリスクをサポートするまで、そのままの状態にしておく予定です。 – ProjectJourneyman
これを使うと、バーは私のEditTextの下に表示されません。それを表示させるために特別なことをしましたか? – fobbymaster