フローティングエディットテキストの動作を損なうことなく、android.support.design.widget.TextInputLayoutでラップすると、複数の色をedittextのヒントに設定する方法はありますか?多色エディットテキストヒント
見出し*
見出しおよび*異なる色のヒントとあなたの文字列の部分に異なるスタイルを使用することができます
フローティングエディットテキストの動作を損なうことなく、android.support.design.widget.TextInputLayoutでラップすると、複数の色をedittextのヒントに設定する方法はありますか?多色エディットテキストヒント
見出し*
見出しおよび*異なる色のヒントとあなたの文字列の部分に異なるスタイルを使用することができます
使用SpannableString
クラス...私の記憶が正しければ、TextAppearanceSpan
クラスである、のようなテキストの色付けに使用されます..
これは私の仕事です。
EditText editText = (EditText) findViewById(textView);
Spannable wordtoSpan = new SpannableString("Hello world");
wordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 2, 6, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
editText.setHint(wordtoSpan);
TextInputLayoutでは機能しません – RKS
またprogramtically
SpannableString spString = new SpannableString("HEADERLINE*");
spString.setSpan(new ForegroundColorSpan(Color.MAGENTA), 11, spString.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
metUserName.setHint(spString);
たぶん、[この](https://stackoverflow.com/questions/14114113/different-colors-at-edittext-in-android)ソリューションによって、これをacheiveすることができますヒントのために働く。 –
あなたの答えをありがとう。しかし、私はTextInputLayoutのヒントを設定したいのですが、Edittextのヒントは設定しません。私はヒントテキストのフローティングアニメーションが必要です。 – RKS
[TextWatcher](https://developer.android.com/reference/android/text/TextWatcher.html)を使用して試しましたか – MashukKhan