android fragment state restored only on back button , not when i select a fragment randomly from listview
问题 Hi i have a listview sidebar and i am displaying fragments based on user selection in listview. This is how i am replacing fragments public void switchFragment(Fragment fragment, boolean addBackStack) { try { FragmentManager manager = getSupportFragmentManager(); FragmentTransaction ft = manager.beginTransaction(); ft.replace(R.id.content, fragment); currentFragment = fragment; //if (addBackStack) ft.addToBackStack(null); ft.commit(); } catch (Exception e) { } } This is my sample fragment