Comparteix via


FragmentController Clase

Definición

Proporciona puntos de integración con para FragmentManager un host de fragmento.

[Android.Runtime.Register("android/app/FragmentController", ApiSince=23, DoNotGenerateAcw=true)]
public class FragmentController : Java.Lang.Object
[<Android.Runtime.Register("android/app/FragmentController", ApiSince=23, DoNotGenerateAcw=true)>]
type FragmentController = class
    inherit Object
Herencia
FragmentController
Atributos

Comentarios

Proporciona puntos de integración con para FragmentManager un host de fragmento.

Es responsabilidad del host cuidar el ciclo de vida del fragmento. Los métodos proporcionados por FragmentController son para ese propósito.

Este miembro está en desuso. Uso de la biblioteca de soporte técnicoandroidx.fragment.app.FragmentController

Documentación de Java para android.app.FragmentController.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

FragmentController(IntPtr, JniHandleOwnership)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
FragmentManager

Devuelve un FragmentManager para este controlador.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
JniPeerMembers

Proporciona puntos de integración con para FragmentManager un host de fragmento.

LoaderManager

Devuelve un LoaderManager.

PeerReference

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
ThresholdClass

Proporciona puntos de integración con para FragmentManager un host de fragmento.

ThresholdType

Proporciona puntos de integración con para FragmentManager un host de fragmento.

Métodos

AttachHost(Fragment)

Asocia el host al FragmentManager para este controlador.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CreateController(FragmentHostCallback)

Devuelve un FragmentController.

DispatchActivityCreated()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado creado por la actividad creada.

DispatchConfigurationChanged(Configuration)

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que se ha producido un cambio de configuración.

DispatchContextItemSelected(IMenuItem)

Envía un evento de selección de elemento de contexto a los fragmentos administrados por el FragmentManager del controlador.

DispatchCreate()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de creación.

DispatchCreateOptionsMenu(IMenu, MenuInflater)

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que deben crear un menú de opciones.

DispatchDestroy()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de destrucción.

DispatchDestroyView()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de la vista de destrucción.

DispatchLowMemory()

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que el dispositivo está en una condición de memoria baja.

DispatchMultiWindowModeChanged(Boolean, Configuration)

Permite que todos los fragmentos administrados por el FragmentManager del controlador conozcan el modo de varias ventanas de la actividad modificada.

DispatchMultiWindowModeChanged(Boolean)

Permite que todos los fragmentos administrados por el FragmentManager del controlador conozcan el modo de varias ventanas de la actividad modificada.

DispatchOptionsItemSelected(IMenuItem)

Envía un evento de selección de elemento de opción a los fragmentos administrados por el FragmentManager del controlador.

DispatchOptionsMenuClosed(IMenu)

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que se ha cerrado su menú de opciones.

DispatchPause()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de pausa.

DispatchPictureInPictureModeChanged(Boolean, Configuration)

Permite que todos los fragmentos administrados por el FragmentManager del controlador conozcan el modo de imagen en imagen de la actividad modificada.

DispatchPictureInPictureModeChanged(Boolean)

Permite que todos los fragmentos administrados por el FragmentManager del controlador conozcan el modo de imagen en imagen de la actividad modificada.

DispatchPrepareOptionsMenu(IMenu)

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que deben preparar su menú de opciones para su visualización.

DispatchResume()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de reanudación.

DispatchStart()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de inicio.

DispatchStop()

Mueve todos los fragmentos administrados por el FragmentManager del controlador al estado de detención.

DispatchTrimMemory(Int32)

Permite que todos los fragmentos administrados por el FragmentManager del controlador sepan que deben recortar su uso de memoria.

Dispose()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
Dispose(Boolean)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
DoLoaderDestroy()

Destruye los cargadores y, si su estado no se conserva, los quita.

DoLoaderStart()

Inicia los cargadores.

DoLoaderStop(Boolean)

Detiene los cargadores y, opcionalmente, conserva su estado.

DumpLoaders(String, FileDescriptor, PrintWriter, String[])

Volca el estado actual de los cargadores.

Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
ExecPendingActions()

Ejecute las acciones pendientes para los fragmentos administrados por el FragmentManager del controlador.

FindFragmentByWho(String)

Devuelve un fragmento con el identificador especificado.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
NoteStateNotSaved()

Marca el estado del fragmento como no guardado.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
OnCreateView(View, String, Context, IAttributeSet)

Crea una instancia de la vista de un fragmento.

ReportLoaderStart()

Permite a los cargadores saber que el host está listo para recibir notificaciones.

RestoreAllState(IParcelable, FragmentManagerNonConfig)

Restaura el estado guardado para todos los fragmentos.

RestoreAllState(IParcelable, IList<Fragment>)

Restaura el estado guardado para todos los fragmentos.

RestoreLoaderNonConfig(ArrayMap)

Restaura el estado guardado para todos los LoaderManagers.

RetainLoaderNonConfig()

Devuelve una lista de LoaderManagers que han optado por conservar su instancia en los cambios de configuración.

RetainNestedNonConfig()

Devuelve un árbol anidado de fragmentos que han optado por conservar su instancia en los cambios de configuración.

RetainNonConfig()

Devuelve una lista de fragmentos que han optado por conservar su instancia en los cambios de configuración.

SaveAllState()

Guarda el estado de todos los fragmentos.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.Finalized()

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

GetJniTypeName(IJavaPeerable)

Proporciona puntos de integración con para FragmentManager un host de fragmento.

Se aplica a