android.app
Class FragmentManager

java.lang.Object
  extended by android.app.FragmentManager

public abstract class FragmentManager
extends Object


Nested Class Summary
static interface FragmentManager.BackStackEntry
           
static interface FragmentManager.OnBackStackChangedListener
           
 
Field Summary
static int POP_BACK_STACK_INCLUSIVE
           
 
Constructor Summary
FragmentManager()
           
 
Method Summary
abstract  void addOnBackStackChangedListener(FragmentManager.OnBackStackChangedListener listener)
           
abstract  FragmentTransaction beginTransaction()
           
abstract  void dump(String prefix, FileDescriptor fd, PrintWriter writer, String[] args)
           
static void enableDebugLogging(boolean enabled)
           
abstract  boolean executePendingTransactions()
           
abstract  Fragment findFragmentById(int id)
           
abstract  Fragment findFragmentByTag(String tag)
           
abstract  FragmentManager.BackStackEntry getBackStackEntryAt(int index)
           
abstract  int getBackStackEntryCount()
           
abstract  Fragment getFragment(Bundle bundle, String key)
           
 void invalidateOptionsMenu()
           
abstract  void popBackStack()
           
abstract  void popBackStack(int id, int flags)
           
abstract  void popBackStack(String name, int flags)
           
abstract  boolean popBackStackImmediate()
           
abstract  boolean popBackStackImmediate(int id, int flags)
           
abstract  boolean popBackStackImmediate(String name, int flags)
           
abstract  void putFragment(Bundle bundle, String key, Fragment fragment)
           
abstract  void removeOnBackStackChangedListener(FragmentManager.OnBackStackChangedListener listener)
           
abstract  Fragment.SavedState saveFragmentInstanceState(Fragment f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POP_BACK_STACK_INCLUSIVE

public static final int POP_BACK_STACK_INCLUSIVE
See Also:
Constant Field Values
Constructor Detail

FragmentManager

public FragmentManager()
Method Detail

beginTransaction

public abstract FragmentTransaction beginTransaction()

executePendingTransactions

public abstract boolean executePendingTransactions()

findFragmentById

public abstract Fragment findFragmentById(int id)

findFragmentByTag

public abstract Fragment findFragmentByTag(String tag)

popBackStack

public abstract void popBackStack()

popBackStackImmediate

public abstract boolean popBackStackImmediate()

popBackStack

public abstract void popBackStack(String name,
                                  int flags)

popBackStackImmediate

public abstract boolean popBackStackImmediate(String name,
                                              int flags)

popBackStack

public abstract void popBackStack(int id,
                                  int flags)

popBackStackImmediate

public abstract boolean popBackStackImmediate(int id,
                                              int flags)

getBackStackEntryCount

public abstract int getBackStackEntryCount()

getBackStackEntryAt

public abstract FragmentManager.BackStackEntry getBackStackEntryAt(int index)

addOnBackStackChangedListener

public abstract void addOnBackStackChangedListener(FragmentManager.OnBackStackChangedListener listener)

removeOnBackStackChangedListener

public abstract void removeOnBackStackChangedListener(FragmentManager.OnBackStackChangedListener listener)

putFragment

public abstract void putFragment(Bundle bundle,
                                 String key,
                                 Fragment fragment)

getFragment

public abstract Fragment getFragment(Bundle bundle,
                                     String key)

saveFragmentInstanceState

public abstract Fragment.SavedState saveFragmentInstanceState(Fragment f)

dump

public abstract void dump(String prefix,
                          FileDescriptor fd,
                          PrintWriter writer,
                          String[] args)

enableDebugLogging

public static void enableDebugLogging(boolean enabled)

invalidateOptionsMenu

public void invalidateOptionsMenu()


Copyright © 2008-2012. All Rights Reserved.