Пример #1
0
 @Override
 public void inflate(LayoutInflater inflater, ViewGroup navDrawerView) {
   super.inflate(inflater, navDrawerView);
   if (this.navDrawer.activity.getClass() == targetActivity) {
     this.navDrawer.setSelectedItem(this);
   }
 }
Пример #2
0
    @Override
    public void onClick(View v) {
      navDrawer.setOpen(false);

      if (this.navDrawer.activity.getClass() == targetActivity) return;
      super.onClick(v);

      final BaseActivity activity = navDrawer.activity;
      activity.fadeOut(
          new BaseActivity.FadeOutListener() {
            @Override
            public void onFadeOutEnd() {

              activity.startActivity(new Intent(activity, targetActivity));
              activity.finish();
            }
          });
    }