Zagadnienie animacji Android Slide in and out
Moja aktywność Pomyślnie wsuń android 4.1 z działania A do B za pomocą animacji
**inamation.xml**
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%"
android:toXDelta="0%"
android:duration="600" />
</set>
i
outanimation.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%"
android:toXDelta="0%"
android:duration="600" />
</set>
a w działaniu A użyłem overiddingu oczekującego na przejście, jak pokazano poniżej:
A.this.overridePendingTransition (R.anim.outanimation, R.anim.inanimation);
jak powiedziano wcześniej, działa to dobrze na platformie Android 4 i powyżej, ale kiedy testuję ją na platformie Android 2.3, aktywność A na B pobiera androidową animację aktywności.
jak mogę uruchomić moją aktywność, aby przesuwać się od lewej do prawej i od prawej do lewej, która jest zgodna z wersjami 2.2 i nowszymi.
Czy można programowo ustawić animację między dwoma działaniami?
AKTUALIZACJA
Problem polegał na tym, że urządzenie, przynajmniej w przypadku Samsung Galaxy, musi mieć włączone animacje, aby to działało. Można to zrobić w menu ustawień.
Czy wiesz, jak aktywować wszystkie animacje z menu ustawień w systemie Android?