setContentView () reicht nicht aus, um zwischen Layouts zu wechseln?

Ich habe 2 Layouts.

Die erste lädt (ein WebView) gut, wenn das Programm startet.

Die zweite lädt auch (ein einfaches Layout) gut, wenn der Benutzer einen Menüpunkt auswählt:

setContentView(R.layout.simple);
LinearLayout ll = (LinearLayout) findViewById(R.id.simple_layout);

Es wird lediglich ein Bild angezeigt, während etwas im Hintergrund verarbeitet wird. Wenn die Verarbeitung abgeschlossen ist, wird versucht, (über den Handler) zu der gerade verdeckten WebView zurückzukehren.

setContentView(R.layout.main);

Die Umschaltung scheint zu erfolgen, aber die Webansicht istleer.

Warum das? NichtsetContentView() genug, um zum ersten Layout zurückzukehren, so wie der Wechsel zum zweiten gut funktioniert hat?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage