Compartir a través de


ActivityOptions Clase

Definición

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

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

Comentarios

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

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

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

ActivityOptions(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

ExtraUsageTimeReport

Un largo en los extras entregados por #requestUsageTimeReport que contiene el tiempo total (en ms) que el usuario ha invertido en el flujo de la aplicación.

ExtraUsageTimeReportPackages

Un paquete en los extras entregados por #requestUsageTimeReport que contiene información detallada sobre el tiempo invertido en cada paquete asociado a la aplicación; cada clave es un nombre de paquete, cuyo valor es un largo que contiene el tiempo (en ms).

ModeBackgroundActivityStartAllowed
Obsoletos.

PendingIntent Permitir que use los privilegios de inicio de la actividad en segundo plano.

ModeBackgroundActivityStartDenied
Obsoletos.

Denegar para PendingIntent usar los privilegios de inicio de la actividad en segundo plano.

ModeBackgroundActivityStartSystemDefined
Obsoletos.

No se ha elegido ningún valor explícito.

Propiedades

Class

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

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsShareIdentityEnabled

Devuelve si la aplicación de inicio ha optado por compartir su identidad con la actividad iniciada.

JniIdentityHashCode

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
JniPeerMembers

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

LaunchBounds

Devuelve los límites que se deben usar para iniciar la actividad.

LaunchDisplayId

Obtiene el identificador de la pantalla en la que se debe iniciar la actividad.

LockTaskMode

Obtiene si la actividad se va a iniciar en modo LockTask.

PeerReference

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
PendingIntentBackgroundActivityLaunchAllowed

Se permite iniciar la actividad Get PendingIntent en segundo plano si el autor de la llamada puede iniciar actividades en segundo plano. -o bien- Se permite iniciar la actividad PendingIntent en segundo plano si el autor de la llamada puede iniciar actividades en segundo plano.

PendingIntentBackgroundActivityStartMode

Obtenga el modo para permitir o denegar los privilegios de remitentes para iniciar actividades en segundo plano en PendingIntent.

PendingIntentCreatorBackgroundActivityStartMode

Devuelve el modo para iniciar las actividades en segundo plano concedidas por el creador de .PendingIntent

SplashScreenStyle

Obtiene el estilo que se puede usar para iniciar en frío una actividad.

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

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
Dispose(Boolean)

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
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)
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)
MakeBasic()

Cree una activityOptions básica que no tenga ninguna animación especial asociada.

MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32)

Cree una activityOptions que especifique una animación en la que la nueva actividad se revela desde un pequeño área de origen de la pantalla hasta su representación completa final.

MakeCustomAnimation(Context, Int32, Int32, Int32)

Cree una activityOptions que especifique una animación personalizada que se va a ejecutar cuando se muestre la actividad.

MakeCustomAnimation(Context, Int32, Int32)

Cree una activityOptions que especifique una animación personalizada que se va a ejecutar cuando se muestre la actividad.

MakeLaunchIntoPip(PictureInPictureParams)

Crea una ActivityOptions instancia que se inicia en imagen en imagen.

MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32)

Cree una activityOptions que especifique una animación en la que la nueva actividad se escala desde un área de origen pequeña de la pantalla hasta su representación completa final.

MakeSceneTransitionAnimation(Activity, Pair[])

Cree una activityOptions para realizar la transición entre actividades mediante animaciones de escena entre actividades.

MakeSceneTransitionAnimation(Activity, View, String)

Cree una activityOptions para realizar la transición entre actividades mediante animaciones de escena entre actividades.

MakeTaskLaunchBehind()

Si se establece junto con Intención.

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

Cree una activityOptions que especifique una animación en la que se escala una miniatura desde una posición determinada hasta la nueva ventana de actividad que se está iniciando.

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)
RequestUsageTimeReport(PendingIntent)

Pida al sistema que realice un seguimiento de ese tiempo que el usuario pasa en la aplicación que se está iniciando e informe de ello una vez hecho.

SetAppVerificationBundle(Bundle)

Establezca el Bundle objeto que se proporciona en el instalador de la aplicación para comprobar si la llamada a Context#startActivity da como resultado la instalación de una aplicación.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetLaunchBounds(Rect)

Establece los límites (tamaño y posición de la ventana) en los que se debe iniciar la actividad.

SetLaunchDisplayId(Int32)

Establece el identificador de la pantalla donde se debe iniciar la actividad.

SetLockTaskEnabled(Boolean)

Establece si la actividad se va a iniciar en modo LockTask.

SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode)

Establece el modo para permitir o denegar los privilegios de remitentes para iniciar actividades en segundo plano en PendingIntent.

SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode)

PendingIntent Permitir que use el privilegio de su creador para iniciar actividades en segundo plano.

SetShareIdentityEnabled(Boolean)

Establece si la identidad de la aplicación de inicio debe compartirse con la actividad.

SetSplashScreenStyle(Int32)

Establece el estilo de pantalla de presentación preferido de las actividades de apertura.

ToArray<T>()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
ToBundle()

Devuelve las opciones creadas como un paquete, que se puede pasar a los métodos relacionados y .android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle)

ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
Update(ActivityOptions)

Actualice los valores actuales de esta activityOptions de los proporcionados en <var>otherOptions</var>.

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()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.Finalized()

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

(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 auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

GetJniTypeName(IJavaPeerable)

Clase auxiliar para crear una agrupación de opciones que se puede usar con android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) métodos relacionados y .

Se aplica a