Every time I want to make my fragment call it's onStart() or onResume(), I do the the next :
getFragmentManager().beginTransaction().replace(R.id.containero1, new Massenger_frag(conversationID)).addToBackStack(null).commit(); is this good for the performance, is there another way to tell the fragment the new information arrived, and it must refresh its UI.