1. ホーム
  2. android

[解決済み] テキストビューのテキストのデフォルトカラーは何ですか?

2022-11-23 05:33:15

質問

色を赤にした後、もう一度デフォルトに戻したいのですが、デフォルトの色というのがわかりません。

どのように解決するのですか?

古い色を保存し、それを使って元の値を復元することができます。以下はその例です。

ColorStateList oldColors =  textView.getTextColors(); //save original colors
textView.setTextColor(Color.RED);
....
textView.setTextColor(oldColors);//restore original colors


しかし、一般的なデフォルトでは TextView の文字色は、現在適用されているテーマから決定されます。 Activity .