Android - Animation Personnalisée sur fragment de transaction exécute pas

Je suis à l'aide de l'API Google 8 (Android 2.2) avec support package v4.

Il ne donne pas d'erreur ou de l'animation.

Transaction:

FragmentTransaction transaction = manager.beginTransaction();       
transaction.replace(R.id.content, myFragment);
transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right);
transaction.commit();

Animations:

slide_in_left.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
    <translate
        android:duration="700"
        android:fromXDelta="-100%"
        android:toXDelta="0%" >
    </translate>
</set>

slide_out_right.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate
        android:duration="700"
        android:fromXDelta="0%"
        android:toXDelta="100%" >
    </translate>
</set>

Personne ne sait ce qui se passe ici?

  • Les Fragments n'ont pas introduit jusqu'à ce que Nid d'abeille (API 11, Android 3.0). Que pourrait être le problème, mais j'aurais pensé Eclipse vous dira.
  • C'est pourquoi je suis à l'aide de la trousse de soutien.
InformationsquelleAutor adheus | 2012-06-14