Exemplo n.º 1
0
 @Override
 public void onBackPressed() {
   // Если меню открыто, то закроем и заблокируем закрытие всего приложения
   if (mNavigationDrawerFragment.getIsOpened()) {
     mNavigationDrawerFragment.hide();
     return;
   }
   super.onBackPressed();
 }
Exemplo n.º 2
0
 @Override
 public void onNavigationDrawerItemSelected(int position) {
   Intent intent;
   switch (position) {
     case 0:
       intent = new Intent(this, SettingsActivity.class);
       startActivity(intent);
       break;
     case 1:
       intent = new Intent(this, TrashActivity.class);
       startActivity(intent);
       break;
   }
   mNavigationDrawerFragment.hide();
 }
Exemplo n.º 3
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    // Полноэкранный режим
    getWindow()
        .setFlags(
            WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

    // Меню навигации
    mNavigationDrawerFragment =
        (NavigationDrawerFragment)
            getSupportFragmentManager().findFragmentById(R.id.navigation_fragment);
    mNavigationDrawerFragment.init(
        R.id.navigation_fragment, (DrawerLayout) findViewById(R.id.drawer_layout));

    // Пагинация
    mViewPager = (ViewPager) findViewById(R.id.view_pager);
  }
Exemplo n.º 4
0
 /** Показать меню */
 public void showNavigation() {
   mNavigationDrawerFragment.show();
 }