Beim Wechsel in der MainActivity auf die Landscapeansicht. Wechselt er wieder in die LoginActivity. Wahrscheinlich weil eine neue Activity im Landscape gestartet wird beim Rotieren. Ist jedenfalls so bei 2.1. Hat jemand vllt eine schönere Lösung? =)
Nunja ich habe nun einfach den Login im AndroidManifest als Einstiegspunkt gewählt und per Intent alles Nötige übergeben bei endElement() statt quit() aufzurufen. Die Methode quit() in der LoginActivity wird nicht mehr benötigt und startActivityForResult() in der MainActivity fällt weg. Hoffe so ist es okay.