Fixed non-selected navigation items 2

This commit is contained in:
Caesar2011
2018-10-25 00:21:25 +02:00
parent 359330bb9d
commit aba6471c1d

View File

@@ -400,6 +400,7 @@ public class MainActivity extends AppCompatActivity
}
private void setNavigationSelection(int fragment, String data) {
MenuItem item;
switch (fragment) {
case FRAGMENT_MODULES_DETAILS:
getKVV().getModule(data, success -> {
@@ -412,10 +413,14 @@ public class MainActivity extends AppCompatActivity
}, log::e);
break;
case FRAGMENT_MODULES:
mNavigationView.getMenu().findItem(R.id.nav_modules).setChecked(true);
item = mNavigationView.getMenu().findItem(R.id.nav_modules);
if (item != null)
item.setChecked(true);
break;
case FRAGMENT_SCHEDULE:
mNavigationView.getMenu().findItem(R.id.nav_schedule).setChecked(true);
item = mNavigationView.getMenu().findItem(R.id.nav_schedule);
if (item != null)
item.setChecked(true);
break;
case FRAGMENT_CANTEENS_DETAILS:
getCanteenBrowser().getCanteens(success -> {