J'essaie d'ajouter une transition entre les activites, mais cela ne fonctionne pas.Ajouter une animation à une nouvelle activité
J'ai regardé ici et le réparer, mais aucune des réponses n'a fonctionné pour moi.
Comme:
overridePendingTransition not working
Can I change the Android startActivity() transition animation?
Make new activity appear behind old one during transition
Je poste mon code:
Dans mon MainActivity avec un seul bouton i mis l'auditeur onclick.
cobrar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent formasdepago = new Intent(MainActivity.this, Formas_De_Pago.class);
startActivity(formasdepago);
overridePendingTransition(R.anim.push_in,R.anim.push_out);
}
});
Push_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator">
<translate android:fromYDelta="100%p" android:toYDelta="0" android:duration="500"/> </set>
Push_out.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/linear_interpolator">
<translate android:fromYDelta="0" android:toYDelta="-100%p" android:duration="500"/> </set>
Voulez-vous faire l'animation à chaque fois que l'activité est démarrée ou juste lorsqu'elle est appelée depuis certains endroits? Si c'est toujours le cas, placez votre 'overridePendingTransition' dans l'onCreate de l'activité démarrée. – dharms
Je veux faire l'animation chaque fois que vous cliquez sur le bouton "cobrar". – Rogui
J'essaye de mettre overridePendingTransaction dans onCreate! – Rogui