ActivityInfo Clase

Definición

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 del < de la AndroidManifest.xml; actividad> y < receptor> Etiquetas.

Documentación de Java para android.content.pm.ActivityInfo.

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

Constructores

ActivityInfo()
ActivityInfo(ActivityInfo)
ActivityInfo(IntPtr, JniHandleOwnership)

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

Campos

ConfigFontWeightAdjustment
Obsoletos.

Bit en #configChanges que indica que la actividad puede controlar los cambios en el peso de fuente.

ConfigGrammaticalGender
Obsoletos.

Bit en #configChanges que indica que la actividad puede controlar el cambio a género.

FlagAllowUntrustedActivityEmbedding
Obsoletos.

Bit en #flags: si se establece, indica que los hosts que no son de confianza pueden incrustar la actividad.

FlagPreferMinimalPostProcessing
Obsoletos.

Bit en #flags que indica si la pantalla debe cambiarse preferiblemente a un modo de procesamiento posterior mínimo.

LaunchSingleInstancePerTask
Obsoletos.

Constante correspondiente a singleInstancePerTask en el android.R.attr#launchMode atributo .

Propiedades

ApplicationInfo

Información global sobre la aplicación o 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 Objectobjeto .

(Heredado de Object)
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 es consciente del ciclo de vida de arranque directo y se puede ejecutar de forma segura antes de que el usuario haya escrito 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 pueden crear instancias de este componente o no.

(Heredado de ComponentInfo)
Exported

Establézcalo en true si este componente está disponible para su uso por 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 usará para este componente.

(Heredado de ComponentInfo)
IsEnabled

Devuelve si este componente y su aplicación envolvente están habilitadas.

(Heredado de ComponentInfo)
JniIdentityHashCode

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(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 recurso del logotipo que se va a usar para este componente.

(Heredado de ComponentInfo)
MaxRecents

Número máximo de tareas con raíz en esta actividad que pueden estar 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

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
Permission

Nombre opcional de un permiso necesario para poder acceder a esta actividad.

PersistableMode

Valor que indica cómo se va a conservar esta actividad entre reinicios para la restauración en la lista Recientes.

ProcessName

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

La afinidad que tiene esta actividad 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

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

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
Dispose(Boolean)

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(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 del objeto.

(Heredado de Object)
JavaFinalize()

Llamado por 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 textual actual asociada a este elemento.

(Heredado de PackageItemInfo)
LoadLabelFormatted(PackageManager)

Recupere la etiqueta textual 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>()

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

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

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <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 <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

IJavaPeerable.Disposed()

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.Finalized()

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

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

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

GetJniTypeName(IJavaPeerable)

Información que puede recuperar sobre una actividad o receptor de aplicación determinada.

Se aplica a