Je travaille avec des fragments avec le concept ViewPager. Je crée une application de journal intime dans laquelle j'utilise seulement un fragment qui obtient toutes les mises à jour de base de données et montre dedans. Jusqu'à ce que tout se passe bien ... Selon mon exigence quand je clique sur un bouton en fragment je dois montrer un autre fragment qui permet à l'utilisateur de stocker les images. - Si j'utilise la méthode de remplacement dans les fragments, elle ne remplaçait pas correctement dans le sens où A est un fragment constitué de viewpager et B un fragment que je veux remplacer.
--Then si j'utilise remplacer B est visible, mais aussi sous A apparaît le fragment BFragment n'a pas pu remplacer avec fragment dans viewpager
FragmentManager m=getActivity().getSupportFragmentManager();
FragmentTransaction ft = getActivity().getSupportFragmentManager()
.beginTransaction();
Demobutton demobutton = new Demobutton();
ft.replace(R.id.lay, demobutton);
ft.commit();
espère que vous avez compris mon problème. Si vous pensez que ma question est incomplète, faites-le moi savoir.
est R.id.lay l'id du fragment de conteneur? – Blackbelt
pas son ID de disposition de viewpager – Ramz
c'est faux. le premier argument de remplacer doit être l'ID du conteneur – Blackbelt