Android Keine Animation beim Übergang von einer Porträtaktivität zu einer Landschaftsaktivität

8

Ich habe die Aktivität A, die im Hochformat (Android: screenOrientation="Porträt" für diese Aktivität im Manifest eingestellt ist). Diese Aktivität wird mit einem Klick auf die Schaltfläche B geöffnet. Aktivität B wird im Querformat ausgeführt (Android: screenOrientation="Landschaft", die für diese Aktivität im Manifest festgelegt wurde). Unabhängig davon, was ich in meiner overridePendingTransition-Methode eingestellt habe, gibt es nie eine Animation. Es ist immer ein schwerer Schnitt. Gibt es eine Möglichkeit, beim Übergang von Activity A zu Activity B eine Art von Animation zu erzwingen?

Ich bekomme das gleiche Problem, wenn ich von Aktivität B auf Aktivität A zurückwechsle.

Bearbeiten (aus Praveen):

Auch ich habe das configChanges="orientation" im Manifest deklariert. Noch bin ich mit diesem Problem konfrontiert? Irgendeine Idee dazu ???

Vielen Dank im Voraus

    
groomsy 18.06.2011, 15:12
quelle

2 Antworten

1

Ich denke, Sie müssen die onConfigurationChange-Methode der Aktivität überschreiben. vielleicht wird dir das helfen.

zum Beispiel

@Override     public void onConfigurationChanged (Konfiguration newConfig) {         super.onConfigurationChanged (newConfig);

%Vor%     
Pratik Popat 09.02.2012 14:01
quelle
0

Sie können dies verwenden, nachdem Sie startActivity () ausgeführt haben:

%Vor%     
JDx 21.06.2011 13:31
quelle