Translate Animation funktioniert perfekt bei der Definition mit XML und nur einmal per Code - Android

9

Ich bekomme dieses seltsame Problem. Grundsätzlich animiere ich eine Ansicht mit Translate-Animation. (In den Bildschirm und über 2 verschiedene Ereignisse hinaus) Mein Code für die Übersetzungs-Animation ist:

%Vor%

Und der XML-Code ist:

%Vor%

Einstellung mit dem Code:

%Vor%

Wenn ich die Animation triggere funktioniert es gut, wenn ich die xml Animation Eigenschaften verwende. Das Problem ist, wenn ich es über Code verwende. Was ich will. Es wird nur zum ersten Mal mit der Translationsanimation ausgeführt. Beim zweiten Mal, wenn es ausgelöst wird, befindet sich die Ansicht innerhalb des Bildschirms ohne Animation. Bitte helfen Sie mir, wenn mir irgendwelche Eigenschaften fehlen. Danke.

BEARBEITEN: (zusätzliche Information)

Es gibt zwei verschiedene Animationen, die über zwei verschiedene Ereignisse in der gleichen Ansicht ausgelöst werden. Ich habe tatsächlich eine Animationseigenschaft gepostet. Der andere ist fast derselbe. mit nur Werten sind anders.

    
Wesley 02.07.2012, 15:45
quelle

1 Antwort

3

Haben Sie eine Animationskonfiguration wie diese versucht?

%Vor%

?

    
smora 02.07.2012, 16:47
quelle