Nahtlose Animation von Animation von links nach rechts in Android

8

Ich habe zwei Aktivitäten und möchte, dass, wenn der Benutzer eine Schaltfläche bei der ersten Aktivität berührt, die neue Aktivität von links nach rechts verschoben wird, während die erste Aktivität das gleiche tut, sich nach rechts bewegt und gleitet aus, so würde es einen Effekt geben, in dem die neue Aktivität den alten nach rechts schiebt und ihn ersetzt.

Um das zu tun, habe ich die folgenden XMLs geschrieben:

In der Animation

%Vor%

Animation aus

%Vor%

Ich rufe die Funktion overridePendingTransition(R.anim.anim_in,R.anim.anim_out); in der onCreate-Methode der neuen Aktivität auf. In dem resultierenden Effekt bewegt sich die neue Aktivität von links nach rechts korrekt, aber die erste, ältere Aktivität bewegt sich in die entgegengesetzte Richtung; es bewegt sich nach links. Ich möchte die Bewegungsrichtung dieser ersten Aktivität ändern. Wie kann ich das tun, gibt es eine XML-Eigenschaft, die diesem Zweck dient?

    
Ufuk Can Bicici 18.03.2013, 15:37
quelle

1 Antwort

10

Ändern

%Vor%

bis

%Vor%

in der Out-Animation.

    
minipif 18.03.2013, 15:42
quelle