お世話になります。
現在androidstudioにて開発しております。
TextView(別機能にて文字を取得して表示している)を横回転して再表示させるために、取得し直して表示させるという機能を作成しております。
文字を横回転後のonCreateに渡している箇所 @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putString("text",tv_1.getText().toString()); }
oncreate内でnullチェック後に再度テキストへ取得して文字をセットする箇所 if(savedInstanceState != null){ String text = savedInstanceState.getString("text"); tv_1.setText(text); }
実機デバッグにて確認しておりますが、「tv_1.setText(text);」の最後の行まで特に問題なく値も取得できておりますが、その後にエラーがキャッチされアプリが落ちてしまいます。
原因はなんでしょうか?
ご教授のほど宜しくお願いいたします。
あなたの回答
tips
プレビュー