android - Fragment inside fragment not working -


i have made fragment inside fragment , when click on list item in list , works because toast method shows message new fragment not adding... shows remains same....

   @override         public void onitemclick(adapterview<?> parent, view view, int position, long id) {             textview t_profile_name = (textview) view.findviewbyid(r.id.profile_name);              textview t_profile_hometown = (textview) view.findviewbyid(r.id.profile_hometown);               string user_name = t_profile_name.gettext().tostring();              string  user_hometown = t_profile_hometown.gettext().tostring();              string getid = user_id[position];              sharedpreferences sharedpreferences = getactivity().getsharedpreferences("comm_data", getcontext().mode_private);             string getid = sharedpreferences.getstring("user_id", "");              toast.maketext(getcontext(), user_name+" "+user_hometown+" "+getid+""+getid, toast.length_short).show();                //msocket.emit("message", "getuser");             fragmentmanager fragmentmanager = getchildfragmentmanager();             fragmenttransaction fragmenttransaction = fragmentmanager.begintransaction();             fragmenttransaction.add(new chat_box(),"chat_box");             fragmenttransaction.addtobackstack("chat");             fragmenttransaction.commit(); 

you should tell fragment manager add fragment somewhere. @mike said, use fragmenttransaction#add(int,fragment, string). code should fragmenttransaction.add(r.id.the_container,new chat_box(),"chat_box");


Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -