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?