@@ -33,7 +33,7 @@ public abstract class NavigationViewStateFragmentAdapter extends BaseNavigationV
3333
3434 private static final String KEY_STATE = "state" ;
3535
36- private StateMap mSavedState = new StateMap ();
36+ private StateMap stateMap = new StateMap ();
3737
3838 public NavigationViewStateFragmentAdapter (FragmentManager fragmentManager , @ IdRes int containerId , @ IdRes int defaultMenuItemId , Bundle savedInstanceState ) {
3939 super (fragmentManager , containerId , defaultMenuItemId );
@@ -42,14 +42,14 @@ public NavigationViewStateFragmentAdapter(FragmentManager fragmentManager, @IdRe
4242 if (!savedInstanceState .containsKey (KEY_STATE )) {
4343 throw new IllegalStateException ("You must call NavigationViewStateFragmentAdapter.onSaveInstanceState() in your Activity onSaveInstanceState()" );
4444 } else {
45- mSavedState = savedInstanceState .getParcelable (KEY_STATE );
45+ stateMap = savedInstanceState .getParcelable (KEY_STATE );
4646 currentlyAttachedId = savedInstanceState .getInt (KEY_CURRENTID );
4747 }
4848 }
4949 }
5050
5151 public final void onSaveInstanceState (@ NonNull Bundle outState ) {
52- outState .putParcelable (KEY_STATE , mSavedState );
52+ outState .putParcelable (KEY_STATE , stateMap );
5353 outState .putInt (KEY_CURRENTID , currentlyAttachedId );
5454 }
5555
@@ -66,7 +66,7 @@ public boolean onNavigationItemSelected(MenuItem item) {
6666
6767 if (shouldAddToBackStack (itemId )) {
6868 FragmentTransaction fragmentTransaction = fm .beginTransaction ();
69- replaceAnimations .apply (fragmentTransaction );
69+ backstackAnimations .apply (fragmentTransaction );
7070 fragmentTransaction
7171 .replace (containerId , getFragment (itemId ), getTag (itemId ))
7272 .addToBackStack (null )
@@ -86,14 +86,14 @@ public boolean onNavigationItemSelected(MenuItem item) {
8686 Fragment detachFragment = fm .findFragmentByTag (detachTag );
8787
8888 if (detachFragment != null ) {
89- mSavedState .put (detachTag , fm .saveFragmentInstanceState (detachFragment ));
89+ stateMap .put (detachTag , fm .saveFragmentInstanceState (detachFragment ));
9090 fragmentTransaction .remove (detachFragment );
9191 }
9292
93- Fragment .SavedState fss = mSavedState .get (attachTag );
93+ Fragment .SavedState fss = stateMap .get (attachTag );
9494 if (fss != null ) {
9595 attachFragment .setInitialSavedState (fss );
96- mSavedState .remove (attachTag );
96+ stateMap .remove (attachTag );
9797 }
9898 fragmentTransaction .add (containerId , attachFragment , attachTag );
9999
0 commit comments