Tabnine Logo
FragmentActivity.getSupportFragmentManager
Code IndexAdd Tabnine to your IDE (free)

How to use
getSupportFragmentManager
method
in
android.support.v4.app.FragmentActivity

Best Java code snippets using android.support.v4.app.FragmentActivity.getSupportFragmentManager (Showing top 20 results out of 1,782)

origin: facebook/stetho

 @Nullable
 @Override
 public FragmentManager getFragmentManager(FragmentActivity activity) {
  return activity.getSupportFragmentManager();
 }
}
origin: stackoverflow.com

 public static void startFragment( Fragment fragment )
{
  FragmentActivity activity = Robolectric.buildActivity( FragmentActivity.class )
                      .create()
                      .start()
                      .resume()
                      .get();

  FragmentManager fragmentManager = activity.getSupportFragmentManager();
  FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
  fragmentTransaction.add( fragment, null );
  fragmentTransaction.commit();
}
origin: square/leakcanary

 @Override public void watchFragments(Activity activity) {
  if (activity instanceof FragmentActivity) {
   FragmentManager supportFragmentManager =
     ((FragmentActivity) activity).getSupportFragmentManager();
   supportFragmentManager.registerFragmentLifecycleCallbacks(fragmentLifecycleCallbacks, true);
  }
 }
}
origin: robolectric/robolectric

private static FragmentManager buildSupportFragmentManager(Class<? extends FragmentActivity> fragmentActivityClass) {
 FragmentActivity activity = Robolectric.setupActivity(fragmentActivityClass);
 return activity.getSupportFragmentManager();
}
origin: kaushikgopal/RxJava-Android-Samples

 private void clickedOn(@NonNull Fragment fragment) {
  final String tag = fragment.getClass().toString();
  getActivity()
    .getSupportFragmentManager()
    .beginTransaction()
    .addToBackStack(tag)
    .replace(android.R.id.content, fragment, tag)
    .commit();
 }
}
origin: bumptech/glide

@NonNull
SupportRequestManagerFragment getSupportRequestManagerFragment(FragmentActivity activity) {
 return getSupportRequestManagerFragment(
   activity.getSupportFragmentManager(), /*parentHint=*/ null, isActivityVisible(activity));
}
origin: kaushikgopal/RxJava-Android-Samples

@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
 super.onActivityCreated(savedInstanceState);
 getActivity()
   .getSupportFragmentManager()
   .beginTransaction()
   .replace(R.id.demo_rxbus_frag_1, new RxBusDemo_TopFragment())
   .replace(R.id.demo_rxbus_frag_2, new RxBusDemo_Bottom3Fragment())
   //.replace(R.id.demo_rxbus_frag_2, new RxBusDemo_Bottom2Fragment())
   //.replace(R.id.demo_rxbus_frag_2, new RxBusDemo_Bottom1Fragment())
   .commit();
}
origin: robolectric/robolectric

 @Override
 public void run() {
  activityController
    .create(bundle)
    .get()
    .getSupportFragmentManager()
    .beginTransaction()
    .add(contentViewId, fragment)
    .commitNow();
 }
});
origin: H07000223/FlycoTabLayout

/** 关联数据支持同时切换fragments */
public void setTabData(String[] titles, FragmentActivity fa, int containerViewId, ArrayList<Fragment> fragments) {
  mFragmentChangeManager = new FragmentChangeManager(fa.getSupportFragmentManager(), containerViewId, fragments);
  setTabData(titles);
}
origin: H07000223/FlycoTabLayout

/** 关联数据支持同时切换fragments */
public void setTabData(ArrayList<CustomTabEntity> tabEntitys, FragmentActivity fa, int containerViewId, ArrayList<Fragment> fragments) {
  mFragmentChangeManager = new FragmentChangeManager(fa.getSupportFragmentManager(), containerViewId, fragments);
  setTabData(tabEntitys);
}
origin: bumptech/glide

@Override
public boolean hasFragmentWithTag(String tag) {
 return controller.get().getSupportFragmentManager()
   .findFragmentByTag(RequestManagerRetriever.FRAGMENT_TAG) != null;
}
origin: square/leakcanary

public static CountDownLatch waitForFragmentDetached(FragmentActivity activity) {
 final CountDownLatch latch = new CountDownLatch(1);
 final FragmentManager fragmentManager = activity.getSupportFragmentManager();
 fragmentManager.registerFragmentLifecycleCallbacks(
   new FragmentManager.FragmentLifecycleCallbacks() {
    @Override public void onFragmentDetached(FragmentManager fm, Fragment f) {
     fragmentManager.unregisterFragmentLifecycleCallbacks(this);
     latch.countDown();
    }
   }, false);
 return latch;
}
origin: square/leakcanary

public static CountDownLatch waitForFragmentViewDestroyed(FragmentActivity activity) {
 final CountDownLatch latch = new CountDownLatch(1);
 final FragmentManager fragmentManager = activity.getSupportFragmentManager();
 fragmentManager.registerFragmentLifecycleCallbacks(
   new FragmentManager.FragmentLifecycleCallbacks() {
    @Override public void onFragmentViewDestroyed(FragmentManager fm, Fragment f) {
     fragmentManager.unregisterFragmentLifecycleCallbacks(this);
     latch.countDown();
    }
   }, false);
 return latch;
}
origin: bumptech/glide

@NonNull
public RequestManager get(@NonNull FragmentActivity activity) {
 if (Util.isOnBackgroundThread()) {
  return get(activity.getApplicationContext());
 } else {
  assertNotDestroyed(activity);
  FragmentManager fm = activity.getSupportFragmentManager();
  return supportFragmentGet(
    activity, fm, /*parentHint=*/ null, isActivityVisible(activity));
 }
}
origin: bumptech/glide

 @Override
 public void addFragmentWithTag(String tag, RequestManager manager) {
  SupportRequestManagerFragment fragment = new SupportRequestManagerFragment();
  fragment.setRequestManager(manager);
  controller.get().getSupportFragmentManager().beginTransaction()
    .add(fragment, RequestManagerRetriever.FRAGMENT_TAG).commitAllowingStateLoss();
  controller.get().getSupportFragmentManager().executePendingTransactions();
 }
}
origin: bumptech/glide

public SupportRequestManagerHarness() {
 supportFragment = new SupportRequestManagerFragment(lifecycle);
 supportController = Robolectric.buildActivity(FragmentActivity.class).create();
 supportController.get()
   .getSupportFragmentManager()
   .beginTransaction()
   .add(supportFragment, TAG)
   .commit();
 supportController.get().getSupportFragmentManager().executePendingTransactions();
}
origin: bumptech/glide

public SupportRetrieverHarness() {
 this.parent = new Fragment();
 controller.create();
 controller.get().getSupportFragmentManager().beginTransaction().add(parent, PARENT_TAG)
   .commitAllowingStateLoss();
 controller.get().getSupportFragmentManager().executePendingTransactions();
 controller.start().resume();
}
origin: bumptech/glide

@Test
public void testSupportCanGetRequestManagerFromFragment() {
 FragmentActivity activity =
   Robolectric.buildActivity(FragmentActivity.class).create().start().resume().get();
 Fragment fragment = new Fragment();
 activity.getSupportFragmentManager().beginTransaction().add(fragment, PARENT_TAG).commit();
 activity.getSupportFragmentManager().executePendingTransactions();
 RequestManager manager = retriever.get(fragment);
 assertEquals(manager, retriever.get(fragment));
}
origin: bumptech/glide

private void helpTestSupportCanGetRequestManagerFromDetachedFragment() {
 FragmentActivity activity =
   Robolectric.buildActivity(FragmentActivity.class).create().start().resume().get();
 Fragment fragment = new Fragment();
 activity.getSupportFragmentManager().beginTransaction().add(fragment, PARENT_TAG)
   .detach(fragment).commit();
 activity.getSupportFragmentManager().executePendingTransactions();
 assertTrue(fragment.isDetached());
 retriever.get(fragment);
}
origin: robolectric/robolectric

@Before
public void setUp() throws Exception {
 activity = Robolectric.buildActivity(FragmentActivity.class).create().start().resume().get();
 fragmentManager = activity.getSupportFragmentManager();
 dialogFragment = new TestDialogFragment();
}
android.support.v4.appFragmentActivitygetSupportFragmentManager

Javadoc

Return the FragmentManager for interacting with fragments associated with this activity.

Popular methods of FragmentActivity

  • onCreate
    Perform initialization of all fragments and loaders.
  • finish
  • getLayoutInflater
  • getSystemService
  • getApplicationContext
  • findViewById
  • runOnUiThread
  • getResources
  • onDestroy
    Destroy all fragments and loaders.
  • onResume
    Dispatch onResume() to fragments.
  • getPackageManager
  • startActivity
  • getPackageManager,
  • startActivity,
  • onStart,
  • getWindow,
  • getPackageName,
  • getApplication,
  • onPause,
  • getIntent,
  • getContentResolver

Popular in Java

  • Creating JSON documents from java classes using gson
  • getApplicationContext (Context)
  • setContentView (Activity)
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now