@Override protected void onResume() { super.onResume(); if (mDrawerMenuFragment.isDrawerOpen()) { mDrawerMenuFragment.closeDrawer(); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_screen); InternalStorageHelper isHelper = new InternalStorageHelper(getApplicationContext()); SQLiteDatabase readableDatabase = isHelper.getReadableDatabase(); Cursor queryCursor = isHelper.select(readableDatabase); mAnonUser = (queryCursor.getCount() == 0); if (!mAnonUser) { queryCursor.moveToFirst(); mUserInfo = new Bundle(); mUserInfo.putString("email", queryCursor.getString(0)); mUserInfo.putString("password", queryCursor.getString(1)); mUserInfo.putLong("externalId", queryCursor.getLong(2)); } queryCursor.close(); readableDatabase.close(); isHelper.close(); FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.main_content, new MainFragment()).commit(); mDrawerMenuFragment = (DrawerMenuFragment) fragmentManager.findFragmentById(R.id.navigation_drawer); mDrawerMenuFragment.setUp(R.id.navigation_drawer, (DrawerLayout) findViewById(R.id.MainScreen)); }