Ejemplo n.º 1
0
 @Override
 protected void onResume() {
   super.onResume();
   if (mDrawerMenuFragment.isDrawerOpen()) {
     mDrawerMenuFragment.closeDrawer();
   }
 }
Ejemplo n.º 2
0
  @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));
  }