2017-01-11 1 views

Répondre

0

Selon votre exemple, créez une activité parente et ajoutez la barre d'outils dans cette activité. Sous cette barre d'outils, ajoutez vos fragments. Et la transition devrait être faite dans vos fragments. Il est recommandé d'utiliser des fragments plutôt que des activités à moins qu'une activité ne soit requise car les fragments sont légers et rapides. De plus, la gestion du backstack est beaucoup plus facile en fragments puis en activités.

+0

Un exemple de code serait apprécié. S'il vous plaît essayez de formater votre réponse dans des paragraphes et des flux plus lisibles, merci et bonne chance. –

+0

Merci @Vinay, j'ai eu votre point de vue mais c'est notre obligation d'utiliser des activités –

1

Ajouter à cette yuor mise en page en XML

android:transitionName="yourLayoutName" 

et changer votre appel startActivity à cette

ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(this, (View)yourLayout, "yourLayoutName"); 
startActivity(intent, options.toBundle());