私は2つのレイアウトを持っています。
プログラムの起動時に、最初のロード(WebView)がうまくいきます。
ユーザーがメニュー項目を選択すると、2 番目のものも (単純なレイアウトで) 正常に読み込まれます。
setContentView(R.layout.simple);
LinearLayout ll = (LinearLayout) findViewById(R.id.simple_layout);
バックグラウンドで何かを処理しながら画像を表示するだけです。処理が完了すると、隠蔽したばかりの WebView に (Handler を介して) 戻ろうとします。
setContentView(R.layout.main);
切り替えは発生しているようですが、webview は空白です。
何故ですか?setContentView()
2 番目のレイアウトへの切り替えが正常に機能したのと同じように、1 番目のレイアウトに戻すだけでは十分ではありませんか?