Save drawer toggle state

This commit is contained in:
M66B 2018-08-23 18:44:23 +00:00
parent 679b16dc5d
commit 7922434ff5
1 changed files with 9 additions and 0 deletions

View File

@ -204,6 +204,9 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
fragmentTransaction.commit();
}
if (savedInstanceState != null)
drawerToggle.setDrawerIndicatorEnabled(savedInstanceState.getBoolean("toggle"));
new SimpleTask<Long>() {
@Override
protected Long onLoad(Context context, Bundle args) throws Throwable {
@ -292,6 +295,12 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
checkIntent(getIntent());
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putBoolean("toggle", drawerToggle.isDrawerIndicatorEnabled());
}
@Override
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);