chkeff Posté(e) 5 février 2013 Share Posté(e) 5 février 2013 Salut à tous ! Comme le titre l'indique je suis en ce moment en pleine bataille avec les Fragments de mon projet ^^ ! Pour expliquer simplement, j'ai une liste sur le côté gauche de mon écran. Si la liste est vide j'ai mis un Fragment à droite expliquant comment ajouter les items. Jusque là tout vas bien mais je coince au moment ou je sélectionne un item de ma liste: J'aimerai retirer le fragment d'aide et mettre le fragment de détail à la place ! Voici le bout de code qui devrait faire ça: HelpFragmentfragment = (HelpFragmentfragment ) manager.findFragmentById(R.id.helpFramgent); viewFragment = ItemrViewFragment.newInstance(item); FragmentTransaction transac = manager.beginTransaction(); transac.remove(oldFragment); transac.add(R.id.helpFramgent, viewFragment); transac.commit(); Le résultat de ce code ? Et bien mon nouveau fragment viens se mettre sur l'ancien et les 2 se supperposent ! Je n'arrive pas à trouver pourquoi j'ai ce problème je tourne le problème dans tous les sens mais rien n'y fait ! Quelqu'un aurait une idée ? Merci d'avance ! PS: On n'a plus les balises de code ???? Lien vers le commentaire Partager sur d’autres sites More sharing options...
chpil Posté(e) 6 février 2013 Share Posté(e) 6 février 2013 Comment est créé le premier fragment (celui d"aide) ? de manière statique par déclaration dans le layout ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
chkeff Posté(e) 7 février 2013 Auteur Share Posté(e) 7 février 2013 Oui il est déclaré dans mon layout ! Edit:Le fait que tu m'a posé cette question me laisse pensé que ça serait la source de mon problème donc j'ai essayé de l'ajouter dynamiquement au lancement de mon appli et là ça fonctionne parfaitement !Merci de ton aide chpil ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.