ActivityInfo 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í.
Información que puede recuperar sobre una actividad o receptor de aplicación determinada.
[Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)]
public class ActivityInfo : Android.Content.PM.ComponentInfo, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/ActivityInfo", DoNotGenerateAcw=true)>]
type ActivityInfo = class
inherit ComponentInfo
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
Información que puede recuperar sobre una actividad o receptor de aplicación determinada. Esto corresponde a la información recopilada de la AndroidManifest.xml's < actividad> y < receptor> etiquetas.
Java documentación para android.content.pm.ActivityInfo.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| ActivityInfo() | |
| ActivityInfo(ActivityInfo) | |
| ActivityInfo(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| ConfigAssetsPaths |
Obsoletos.
Bit en |
| ConfigFontWeightAdjustment |
Obsoletos.
Bit en |
| ConfigGrammaticalGender |
Obsoletos.
Bit en |
| ConfigResourcesUnused |
Obsoletos.
Es probable que no sea la constante que desee, el compilador de recursos admite una versión menos peligrosa, "allKnown", que solo suprime todos los reinicios de cambio de configuración existentes actualmente en función del SDK de destino en lugar de lo que admita el SDK más reciente, lo que permite que la aplicación funcione con recursos en versiones futuras de la plataforma. |
| FlagAllowUntrustedActivityEmbedding |
Obsoletos.
Bit en |
| FlagPreferMinimalPostProcessing |
Obsoletos.
Bit en |
| LaunchSingleInstancePerTask |
Obsoletos.
Constante correspondiente a |
Propiedades
| Nombre | Description |
|---|---|
| ApplicationInfo |
La información global sobre la aplicación o el paquete del que forma parte este componente. (Heredado de ComponentInfo) |
| AttributionTags |
Conjunto de etiquetas de atribución que se deben aplicar automáticamente a este componente. (Heredado de ComponentInfo) |
| Banner |
Identificador de recursos dibujable (en los recursos del paquete) del banner de este componente. (Heredado de PackageItemInfo) |
| BannerResource |
Devuelve el identificador de recurso de banner que se va a usar para este componente. (Heredado de ComponentInfo) |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| ColorMode |
Información que puede recuperar sobre una actividad o receptor de aplicación determinada. |
| ConfigChanges |
Máscara de bits de tipos de cambios de configuración que esta actividad puede controlar a sí misma (sin reiniciarse por el sistema). |
| Creator | |
| DescriptionRes |
Identificador de recurso de cadena (en los recursos del paquete) que contiene una descripción legible por el usuario del componente. (Heredado de ComponentInfo) |
| DirectBootAware |
Indica si este componente conoce el ciclo de vida de arranque directo y se puede ejecutar de forma segura antes de que el usuario haya especificado sus credenciales (como un patrón de bloqueo o un PIN). (Heredado de ComponentInfo) |
| DocumentLaunchMode |
Estilo del modo de inicio del documento solicitado por la actividad. |
| Enabled |
Indica si se puede crear una instancia de este componente o no. (Heredado de ComponentInfo) |
| Exported |
Establézcalo en true si este componente está disponible para su uso por parte de otras aplicaciones. (Heredado de ComponentInfo) |
| Flags |
Opciones que se han establecido en la declaración de actividad en el manifiesto. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| Icon |
Identificador de recursos dibujable (en los recursos del paquete) del icono de este componente. (Heredado de PackageItemInfo) |
| IconResource |
Devuelve el identificador de recurso de icono que se va a usar para este componente. (Heredado de ComponentInfo) |
| IsArchived |
Si el paquete está actualmente en un estado archivado. (Heredado de PackageItemInfo) |
| IsEnabled |
Devuelve si este componente y su aplicación envolvente están habilitadas. (Heredado de ComponentInfo) |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniPeerMembers |
Información que puede recuperar sobre una actividad o receptor de aplicación determinada. |
| KnownActivityEmbeddingCerts |
Obtiene los resúmenes de certificados de host de confianza de las aplicaciones que pueden insertar esta actividad. |
| LabelRes |
Identificador de recurso de cadena (en los recursos del paquete) de la etiqueta de este componente. (Heredado de PackageItemInfo) |
| LaunchMode |
Estilo del modo de inicio solicitado por la actividad. |
| Logo |
Identificador de recursos dibujable (en los recursos del paquete) del logotipo de este componente. (Heredado de PackageItemInfo) |
| LogoResource |
Devuelve el identificador de recursos del logotipo que se va a usar para este componente. (Heredado de ComponentInfo) |
| MaxRecents |
Número máximo de tareas que se basan en esta actividad que pueden encontrarse en la lista de tareas reciente. |
| MetaData |
Metadatos adicionales asociados a este componente. (Heredado de PackageItemInfo) |
| Name |
Nombre público de este elemento. (Heredado de PackageItemInfo) |
| NonLocalizedLabel |
Cadena proporcionada en el archivo AndroidManifest, si existe. (Heredado de PackageItemInfo) |
| PackageName |
Nombre del paquete en el que se encuentra este elemento. (Heredado de PackageItemInfo) |
| ParentActivityName |
Si se define, la actividad denominada aquí es el elemento primario lógico de esta actividad. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| Permission |
Nombre opcional de un permiso necesario para poder acceder a esta actividad. |
| PersistableMode |
Valor que indica cómo se debe conservar esta actividad entre reinicios para restaurar en la lista Recents. |
| ProcessName |
El nombre del proceso en el que se debe ejecutar este componente. (Heredado de ComponentInfo) |
| RequiredDisplayCategory |
Especifica la categoría de presentación necesaria de la actividad. |
| ScreenOrientation |
La orientación de pantalla preferida en esta actividad quiere ejecutarse. |
| SoftInputMode |
Modo de entrada temporal deseado para la ventana principal de esta actividad. |
| SplitName |
Nombre de la división en la que se declara este componente. (Heredado de ComponentInfo) |
| TargetActivity |
Si se trata de un alias de actividad, esta es la clase de actividad real que se va a ejecutar para ella. |
| TaskAffinity |
Afinidad que esta actividad tiene para otra tarea del sistema. |
| Theme |
Identificador de recursos de estilo (en los recursos del paquete) del tema de esta actividad. |
| ThemeResource |
Devuelve el identificador de recurso de tema que se va a usar para esta 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. |
| UiOptions |
Las opciones de interfaz de usuario adicionales deseadas para esta actividad y su ventana principal. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| DescribeContents() |
Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dump(IPrinter, String) | |
| DumpBack(IPrinter, String) | (Heredado de PackageItemInfo) |
| DumpFront(IPrinter, String) | (Heredado de PackageItemInfo) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash para el 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) |
| LoadBanner(PackageManager) |
Recupere el banner gráfico actual asociado a este elemento. (Heredado de PackageItemInfo) |
| LoadIcon(PackageManager) |
Recupere el icono gráfico actual asociado a este elemento. (Heredado de PackageItemInfo) |
| LoadLabel(PackageManager) |
Recupere la etiqueta de texto actual asociada a este elemento. (Heredado de PackageItemInfo) |
| LoadLabelFormatted(PackageManager) |
Recupere la etiqueta de texto actual asociada a este elemento. (Heredado de PackageItemInfo) |
| LoadLogo(PackageManager) |
Recupere el logotipo gráfico actual asociado a este elemento. (Heredado de PackageItemInfo) |
| LoadUnbadgedIcon(PackageManager) |
Recupere el icono gráfico actual asociado a este elemento sin la adición de un distintivo de trabajo si procede. (Heredado de PackageItemInfo) |
| LoadXmlMetaData(PackageManager, String) |
Cargue un recurso XML asociado a los metadatos de este elemento. (Heredado de PackageItemInfo) |
| 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) |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, 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) |
| WriteToParcel(Parcel, ParcelableWriteFlags) | (Heredado de PackageItemInfo) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Notifica al tiempo de ejecución de interoperabilidad que se ha eliminado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera este Java del mismo nivel a menos que otra referencia administrada lo conserve. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Notifica al tiempo de ejecución de interoperabilidad que se ha finalizado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtiene el estado que describe la relación entre este par administrado y su referencia de JNI. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Establece el código hash de identidad de interoperabilidad para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Establece el estado del mismo nivel administrado y JNI para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Establece la referencia de objeto JNI usada por este par administrado. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Información que puede recuperar sobre una actividad o receptor de aplicación determinada. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |