0

私は、xml の色を取る EditText を持っています。

myr1.setTextAppearance(getApplicationContext(), R.style.myr_ok);

画面を回転させるとアクティビティが破棄されることはわかっており、onSaveInstanceState () を使用してデータ (値、ステータス ボタン) を取得できましたが、編集テキストの色 (緑または赤) を取得する方法が見つかりません。とキープ。onSaveInstanceState () で可能ですか、それとも別の方法を使用する必要がありますか?

4

1 に答える 1

0

を使用getTextColors()onSaveInstanceStateて、 の現在のカラー状態リストを取得できますTextView。または、最後に設定したテキストの外観スタイルのリソース ID を記憶する変数を保持し、これを次の場所に保存することもできます。onSaveInstanceState

于 2013-01-20T11:54:11.277 に答える