TaskStackBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3.
[Android.Runtime.Register("android/app/TaskStackBuilder", DoNotGenerateAcw=true)]
public class TaskStackBuilder : Java.Lang.Object
[<Android.Runtime.Register("android/app/TaskStackBuilder", DoNotGenerateAcw=true)>]
type TaskStackBuilder = class
inherit Object
- Herencia
- Atributos
Comentarios
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3.0 y versiones posteriores.
En el nivel de API 11 (Android 3.0/Honeycomb), las convenciones recomendadas para la navegación de la aplicación mediante la clave atrás han cambiado. El comportamiento de la clave de retroceso es local para la tarea actual y no captura la navegación entre diferentes tareas. Navegar por las tareas y llegar fácilmente a la tarea anterior se realiza a través de la interfaz de usuario "recientes", accesible a través de la clave Recents proporcionada por software en la barra de navegación o del sistema. En los dispositivos con la configuración del botón de hardware anterior, se puede acceder a la interfaz de usuario de recientes con una pulsación larga en la tecla Inicio.
Al cruzar de una pila de tareas a otra posterior a Android 3.0, la aplicación debe sintetizar una pila de retroceso o un historial para la nueva tarea para que el usuario pueda salir de la nueva tarea y volver al iniciador presionando repetidamente la tecla atrás. Las pulsaciones de tecla Atrás no deben navegar por las pilas de tareas.
TaskStackBuilder proporciona una manera de obedecer las convenciones correctas en torno a la navegación entre tareas.
<div class="special reference"><h3>About Navigation/h3> For more detailed information about tasks, the back stack, and navigation design guidelines, please read Tasks and Back Stack from the developer guide and Navigation< from the design guide. </Div>
Documentación de Java para android.app.TaskStackBuilder
.
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
TaskStackBuilder(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Propiedades
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
IntentCount | |
JniIdentityHashCode |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
JniPeerMembers |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. |
PeerReference |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
AddNextIntent(Intent) |
Agregue una nueva intención a la pila de tareas. |
AddNextIntentWithParentStack(Intent) |
Agregue una nueva intención con la cadena resuelta de elementos primarios para la actividad de destino a la pila de tareas. |
AddParentStack(Activity) |
Agregue la cadena primaria de actividad especificada por el |
AddParentStack(Class) |
Agregue la cadena primaria de actividad especificada por el |
AddParentStack(ComponentName) |
Agregue la cadena primaria de actividad especificada por el |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Create(Context) |
Devuelve un nuevo TaskStackBuilder para iniciar una pila de tareas nueva que consta de una serie de actividades. |
Dispose() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
Dispose(Boolean) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
EditIntentAt(Int32) |
Devuelve la intención en el índice especificado para su modificación. |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetIntents() |
Devuelve una matriz que contiene las intenciones agregadas a este generador. |
GetPendingIntent(Int32, PendingIntentFlags) |
Obtenga un |
GetPendingIntent(Int32, PendingIntentFlags, Bundle) |
Obtenga un |
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) |
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) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
StartActivities() |
Inicie la pila de tareas construida por este generador. |
StartActivities(Bundle) |
Inicie la pila de tareas construida por este generador. |
ToArray<T>() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (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) |
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, 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) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.Finalized() |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. (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) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. |
GetJniTypeName(IJavaPeerable) |
Clase de utilidad para construir pilas de retroceso sintéticas para la navegación entre tareas en Android 3. |