@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { logger.fine("onDetach"); super.onDetach(); }
@Override public void onDetach() { super.onDetach(); unregisterFragmentWithRoot(); }
@Override public void onDetach() { super.onDetach(); attached = false; destroyRouters(); }
@Override @CallSuper public void onDetach() { lifecycleSubject.onNext(FragmentEvent.DETACH); super.onDetach(); } }
@Override public void onDetach() { super.onDetach(); listView.setOnScrollListener(null); listView.setAdapter(null); loadingStrategy.detach(); accessTokenTracker.stopTracking(); }
@Override public void onDetach() { super.onDetach(); this.context = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; }
@Override public void onDetach() { super.onDetach(); if (rootRequestManagerFragment != null) { rootRequestManagerFragment.removeChildRequestManagerFragment(this); rootRequestManagerFragment = null; } }
private void testLifecycle(LifecycleProvider<FragmentEvent> provider) { Fragment fragment = (Fragment) provider; FragmentTestUtil.startFragment(fragment); TestObserver<FragmentEvent> testObserver = provider.lifecycle().skip(1).test(); fragment.onAttach(null); fragment.onCreate(null); fragment.onViewCreated(null, null); fragment.onStart(); fragment.onResume(); fragment.onPause(); fragment.onStop(); fragment.onDestroyView(); fragment.onDestroy(); fragment.onDetach(); testObserver.assertValues( FragmentEvent.ATTACH, FragmentEvent.CREATE, FragmentEvent.CREATE_VIEW, FragmentEvent.START, FragmentEvent.RESUME, FragmentEvent.PAUSE, FragmentEvent.STOP, FragmentEvent.DESTROY_VIEW, FragmentEvent.DESTROY, FragmentEvent.DETACH ); }
@Override public void onDetach() { super.onDetach(); mListener = null; mContext = null; }
@Override public void onDetach() { super.onDetach(); context = null; }
@Override public void onDetach() { super.onDetach(); mListener = null; mContext = null; }
TestObserver<Object> destroyObserver = observable.compose(provider.bindToLifecycle()).test(); fragment.onDetach(); attachObserver.assertComplete(); destroyObserver.assertComplete();
@Override public void onDetach() { super.onDetach(); mLifecycleBehavior.onNext(LifecycleEvent.DETACH); } }