@Override
 public void onResume() {
   super.onResume();
   mResumed = true;
   PurchaseState state = getPurchaseState();
   Fragment f = getFragmentForState(state);
   showFragment(f);
 }
 @Override
 public void onPause() {
   super.onPause();
   mResumed = false;
 }