Salut dans le code ci-dessous J'ai un bouton Fab si j'appuie sur le bouton FAB remplaçant un fragment avec un autre fragment dans le même temps, je change également le titre.
Les fragments sont remplacés mais le titre ne change pas. p>
Quelqu'un peut-il m'aider p>
onefrage.java: p> secondfragment.java: p>
4 Réponses :
Ajouter cet extrait dans la méthode Oncreate code> dans l'activité où vos fragments sont hébergés et voyez si votre code fonctionne.
@Override
protected void onCreate(Bundle savedInstanceState) {
getActionBar().setDisplayShowTitleEnabled(true);
Créer une méthode dans votre Activité CODE>
((YourActivity)getActivity()).setActionBarTitle("Create New Task");
Activité à fragmenter ce n'est pas un problème .Between fragments titre ne change pas
Vous venez de créer une méthode d'activité et quand vous souhaitez modifier le titre dans le fragment, appelez simplement settagerbartitle code> méthode
Laissez-nous Continuez cette discussion dans le chat .
implémente avec homepageBottomCallback sur votre classe principale et implémenter sa méthode dans la classe principale forte> p> < Pré> xxx pré> dans le raccord de fragment utilisé strong> p>
Vous créez une vue personnalisée dans votre barre d'outils, vous devez donc modifier le texte du Créer une méthode dans votre Activité CODE> P> TextView code> Intérieur
Barre d'outils code> Disposition.
((YourActivityClassName)getActivity()).setActionBarTitle("Create New Task");
@jyothichandra j'ai mis à jour la réponse. En fait, vous devez lancer la getactivité () avec votre classe d'activité.
Postez votre code d'activité
@Viveksingh Code d'activité posté
J'ai posté une réponse, vérifiez que si cela fonctionne.
@Viveksingh sauf mtitle rien ne fonctionne