3

J'ai deux fragments dans une activité et je veux que le premier glisse hors de vue gracieusement à gauche de l'écran pendant que le second entre par la droite de l'écran. J'utilise l'API Transitions et c'est ce qui se passe:Problèmes avec les transitions de fragment

écran initial:

Initial screen

transition se produit mal:

Transition occurs poorly

Mon code est donné ci-dessous:

Qu'est-ce que je fais de mal?

Répondre

1

Les boutons de votre premier fragment sont placés sur un conteneur sans arrière-plan. Le fond blanc que vous voyez est l'arrière-plan de votre activité. Fournissez une couleur d'arrière-plan sur l'élément racine dans votre mise en page Fragment1 et votre problème sera résolu.

+1

Wow, juste cet oneliner a mis fin à mes semaines de recherche. Merci beaucoup, mon fils. Tout va bien maintenant, juste que le fragment actif semble se superposer au fragment entrant. Cela peut-il être réparé? comme faire tout bouger en douceur. Je veux dire que le fragment entrant contient la vue entière au moment où le fragment sortant part. –