@Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); if (intent == null) return; String action = intent.getAction(); MenuBean menuBean = MenuGenerator.generateMenu(getActionType(intent, action)); lastSelectedMenu = menuBean; onMenuSelected(menuBean, true, null); if ("1".equals(menuBean.getType())) { menuFragment.setAccountItem(); menuFragment.setSelectedMenu(menuBean); } if (isDrawerOpened()) closeDrawer(); }