4

新しい Android デザイン サポート ライブラリからを呼び出すsetErrorと、線の色が変わりません。ただし、エラーは正しい色で正常に表示されます。TextInputLayout

これは私が使用しているコードです:

textInputLayout.setError("Error Message");

エラーが発生した場合、テキスト フィールドの材料設計仕様に従って、行/フィールドの色は赤になります。

線の色を設定するにはどうすればよいですか?

呼び出しの副作用として実行できれば、それはsetError素晴らしいことです。

4

1 に答える 1

4

あなたは付け加えられます

editText.getBackground().setColorFilter(Color.RED, PorterDuff.Mode.SRC_ATOP);

あなたの後

textInputLayout.setError("Error Message");.

于 2015-07-06T07:57:41.457 に答える