Пример #1
0
 @Override
 public void onBackPressed() {
   Fragment fragment = getSupportFragmentManager().findFragmentById(R.id.container);
   if (fragment != null) {
     if (fragment instanceof SearchFragment) {
       getTracker().track("onSearchCloseBackClick");
       ((SearchFragment) fragment).closeSearch();
     } else if (fragment instanceof PhoneFragment) {
       ((PhoneFragment) fragment).closePhone();
       mAdsProvider.onPhoneClosed(this);
     }
   } else {
     mAdsProvider.onBackPressed(this);
     super.onBackPressed();
   }
 }