Improve GalleryListScene
This commit is contained in:
1 parent
d1650c4ec5
commit
24a64c23dc
17 files changed
+326
-46
No files matched your search
@@ -75,7 +75,11 @@ public final class MainActivity extends StageActivity
|
||||
}
|
||||
|
||||
public void setNavCheckedItem(@IdRes int resId) {
|
||||
mNavView.setCheckedItem(resId);
|
||||
if (resId == 0) {
|
||||
mNavView.setCheckedItem(R.id.nav_stub);
|
||||
} else {
|
||||
mNavView.setCheckedItem(resId);
|
||||
}
|
||||
}
|
||||
|
||||
private void onInit() {
|
||||
@@ -108,7 +112,9 @@ public final class MainActivity extends StageActivity
|
||||
int id = item.getItemId();
|
||||
|
||||
if (id == R.id.nav_homepage) {
|
||||
|
||||
Bundle args = new Bundle();
|
||||
args.putString(GalleryListScene.KEY_ACTION, GalleryListScene.ACTION_HOMEPAGE);
|
||||
startScene(GalleryListScene.class, args);
|
||||
} else if (id == R.id.nav_whats_hot) {
|
||||
|
||||
} else if (id == R.id.nav_favourite) {
|
||||
@@ -121,6 +127,10 @@ public final class MainActivity extends StageActivity
|
||||
|
||||
}
|
||||
|
||||
if (id != R.id.nav_stub) {
|
||||
mDrawerLayout.closeDrawers();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user