@TargetApi(HONEYCOMB_MR2) public S isNotDetached() { isNotNull(); assertThat(actual.isDetached()) // .overridingErrorMessage("Expected not detached but was detached") // .isFalse(); return myself; }
@TargetApi(HONEYCOMB_MR2) public S isDetached() { isNotNull(); assertThat(actual.isDetached()) // .overridingErrorMessage("Expected detached but was not detached") // .isTrue(); return myself; }
@SuppressWarnings("deprecation") private void helpTestCanGetRequestManagerFromDetachedFragment() { Activity activity = Robolectric.buildActivity(Activity.class).create().start().resume().get(); android.app.Fragment fragment = new android.app.Fragment(); activity.getFragmentManager().beginTransaction().add(fragment, PARENT_TAG).detach(fragment) .commit(); activity.getFragmentManager().executePendingTransactions(); assertTrue(fragment.isDetached()); retriever.get(fragment); }
@TargetApi(HONEYCOMB_MR2) public S isDetached() { isNotNull(); assertThat(actual.isDetached()) // .overridingErrorMessage("Expected detached but was not detached") // .isTrue(); return myself; }
@TargetApi(HONEYCOMB_MR2) public S isNotDetached() { isNotNull(); assertThat(actual.isDetached()) // .overridingErrorMessage("Expected not detached but was detached") // .isFalse(); return myself; }
public boolean isFragmentActive() { return mBrowseFragment instanceof MainFragment && mBrowseFragment.isAdded() && !mBrowseFragment.isDetached() && !mBrowseFragment.isRemoving() && !((MainFragment) mBrowseFragment).isStopping(); }
public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) { mActivity = activity; mTag = tag; mClass = clz; mArgs = args; // Check to see if we already have a fragment for this tab, probably // from a previously saved state. If so, deactivate it, because our // initial state is that a tab isn't shown. mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag); if (mFragment != null && !mFragment.isDetached()) { FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction(); ft.detach(mFragment); ft.commit(); } }
public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) { mActivity = activity; mTag = tag; mClass = clz; mArgs = args; // Check to see if we already have a fragment for this tab, probably // from a previously saved state. If so, deactivate it, because our // initial state is that a tab isn't shown. mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag); if (mFragment != null && !mFragment.isDetached()) { FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction(); ft.detach(mFragment); ft.commit(); } }
public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) { mActivity = activity; mTag = tag; mClass = clz; mArgs = args; // Check to see if we already have a fragment for this tab, probably // from a previously saved state. If so, deactivate it, because our // initial state is that a tab isn't shown. mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag); if (mFragment != null && !mFragment.isDetached()) { FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction(); ft.detach(mFragment); ft.commit(); } }
public TabListener(Activity activity, String tag, Class<T> clz, Bundle args) { mActivity = activity; mTag = tag; mClass = clz; mArgs = args; // Check to see if we already have a fragment for this tab, probably // from a previously saved state. If so, deactivate it, because our // initial state is that a tab isn't shown. mFragment = mActivity.getFragmentManager().findFragmentByTag(mTag); if (mFragment != null && !mFragment.isDetached()) { FragmentTransaction ft = mActivity.getFragmentManager().beginTransaction(); ft.detach(mFragment); ft.commit(); } }
TabInfo tab = mTabs.get(i); tab.fragment = mManager.findFragmentByTag(tab.tag); if (tab.fragment != null && !tab.fragment.isDetached()) { if (tab.tag.equals(currentTab)) {
TabInfo tab = mTabs.get(i); tab.fragment = mManager.findFragmentByTag(tab.tag); if (tab.fragment != null && !tab.fragment.isDetached()) { if (tab.tag.equals(currentTab)) {
data.put("IsDetached", fragment.isDetached());