So erstellen Sie eine Animation von rechts nach links in einem Layout

7

Ich bin an einem Problem von rechts nach links beteiligt. Ich habe es durch "Verstecken" und "sichtbares" Layout auf Knopfdruck erstellt. Aber jetzt möchte ich eine Animation, so dass, wenn ich auf die Schaltfläche klicke, eine "rechts nach links" -Animation passiert und wenn ich erneut auf die Schaltfläche klicke, wird das gleiche Layout "von links nach rechts" -Animation sein und als Slide-Layout funktionieren.

Code

%Vor%

xml:

%Vor%     
user1629977 20.12.2013, 05:20
quelle

5 Antworten

27

Dieser Code kann Ihnen helfen.

Animation Linke Folie:

%Vor%

Animation Rechte Folie:

%Vor%

Verwenden Sie es als:

%Vor%     
Shylendra Madda 20.12.2013, 05:22
quelle
3
%Vor%     
Vaibhav Jain 13.01.2016 12:24
quelle
2

Hauptlayout und Backlayouts sind zwei lineare Layouts, wenn Sie auf die Schaltfläche klicken, rufen Sie die Startanimationsmethode auf.

%Vor%

AnimParams.java

%Vor%     
Sravanya 20.12.2013 05:47
quelle
1

Lösung für diejenigen, die eine Animation von rechts nach links suchen:

%Vor%

Lösung für diejenigen, die nach wiederholter Animation suchen (zB von links nach rechts und von rechts nach links)

%Vor%     
Andrew Coder 15.12.2016 08:19
quelle
0

Sie können auch animate().translationXBy([n_pixels]f ) verwenden.

wobei n_pixels] > 0 das Objekt LTR verschiebt, n_pixels] < 0 das Objekt RTL.

    
Kobbi Gal 08.04.2017 12:20
quelle