ActivityInfoFlags Enumeración

Definición

Enumera los valores devueltos por varios tipos.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum ActivityInfoFlags
[<System.Flags>]
type ActivityInfoFlags = 
Herencia
ActivityInfoFlags
Atributos

Campos

Nombre Valor Description
None 0
Multiprocess 1

Bit en Flagsque indica si esta actividad puede ejecutarse en varios procesos.

FinishOnTaskLaunch 2

Bit en marcas que indican que, cuando se vuelve a iniciar la tarea de la actividad desde casa, se debe finalizar esta actividad. Se establece desde el atributo R.attr.finishOnTaskLaunch.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_FINISH_ON_TASK_LAUNCH.

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.

ClearTaskOnLaunch 4

Bit en las marcas que indican que, cuando la actividad es la raíz de una tarea, la pila de esa tarea debe borrarse cada vez que el usuario lo vuelva a iniciar desde casa. Como resultado, el usuario siempre volverá a la actividad original en la parte superior de la tarea. Esta marca solo se aplica a las actividades que se usan para iniciar la raíz de una nueva tarea. Se establece desde el atributo R.attr.clearTaskOnLaunch.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_CLEAR_TASK_ON_LAUNCH.

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.

AlwaysRetainTaskState 8

Bit en Flagsque indica que, cuando la actividad es la raíz de una tarea, la pila de esa tarea nunca debe borrarse cuando se vuelve a iniciar desde casa.

StateNotNeeded 16

Bit en marcas que indican que no es necesario guardar el estado de la actividad, de modo que, si se produce un error, la actividad no se quitará de la pila de actividad. Se establece desde el atributo R.attr.stateNotNeeded.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_STATE_NOT_NEEDED.

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.

ExcludeFromRecents 32

Bit en Flagsque indica que la actividad no debe aparecer en la lista de actividades iniciadas recientemente.

AllowTaskReparenting 64

Bit en Flagsque indica que la actividad se puede mover entre tareas en función de su afinidad de tarea.

NoHistory 128

Bit en las marcas que indican que, cuando el usuario se aleja de una actividad, debe finalizar. Se establece desde el atributo R.attr.noHistory.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_NO_HISTORY.

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.

FinishOnCloseSystemDialogs 256

Bit en marcas que indican que, cuando se produce una solicitud para cerrar las ventanas del sistema, esta actividad finaliza. Se establece desde el atributo R.attr.finishOnCloseSystemDialogs.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS.

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.

HardwareAccelerated 512

Valor de Flags: true cuando la representación de la aplicación debe acelerarse por hardware.

Immersive 2048

Bit en las marcas correspondientes a una actividad inmersiva que desea no interrumpir las notificaciones. Las aplicaciones que ocultan la barra de notificaciones del sistema con WindowManager.LayoutParams.FLAG_FULLSCREEN pueden seguir interrumpiendo las notificaciones de alta prioridad; Por ejemplo, una llamada telefónica entrante puede usar fullScreenIntent para presentar una actividad de llamada en pantalla completa al usuario, pausando la actividad actual como efecto secundario. Sin embargo, no se interrumpirá una actividad con FLAG_IMMERSIVE establecido; La notificación puede mostrarse de alguna otra manera (por ejemplo, una pequeña ventana flotante "notificación del sistema"). Tenga en cuenta que esta marca siempre reflejará la definición del manifiesto android:inmersivo de la actividad, incluso si el estado inmersivo de la actividad se cambia en tiempo de ejecución a través de Activity.setImmersive(boolean).

Referencia de Android para android.content.pm.ActivityInfo.FLAG_IMMERSIVE.

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.

RelinquishTaskIdentity 4096

Bit en marcas: si se establece, una tarea raíz en esta actividad tendrá su baseIntent reemplazada por la actividad inmediatamente superior a esta. Cada actividad puede renunciar aún más a su identidad a la actividad anterior mediante esta marca. Se establece en el atributo R.attr.relinquishTaskIdentity.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_RELINQUISH_TASK_IDENTITY.

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.

AutoRemoveFromRecents 8192

Bit en marcas que indican que las tareas iniciadas con esta actividad se van a quitar de la lista reciente de tareas cuando finaliza la última actividad de la tarea. Corresponde a R.attr.autoRemoveFromRecents

Referencia de Android para android.content.pm.ActivityInfo.FLAG_AUTO_REMOVE_FROM_RECENTS.

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.

ResumeWhilePausing 16384

Bit en las marcas que indican que esta actividad puede iniciarse es la creación o reanudación mientras la actividad anterior sigue pausando. Corresponde a R.attr.resumeWhilePausing

Referencia de Android para android.content.pm.ActivityInfo.FLAG_RESUME_WHILE_PAUSING.

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.

EnableVrMode 32768

Bit en marcas que indican que esta actividad debe ejecutarse con el modo VR habilitado.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_ENABLE_VR_MODE.

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.

PreferMinimalPostProcessing 33554432

Bit en marcas que indican si la pantalla debe cambiarse preferiblemente a un modo mínimo de procesamiento posterior. Consulte R.attr.preferMinimalPostProcessing.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_PREFER_MINIMAL_POST_PROCESSING.

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.

AllowUntrustedActivityEmbedding 268435456

Bit en marcas: si se establece, indica que la actividad se puede incrustar en hosts que no son de confianza. En este caso, las interacciones con y la visibilidad de la actividad insertada pueden ser limitadas. Se establece desde el atributo R.attr.allowUntrustedActivityEmbedding.

Referencia de Android para android.content.pm.ActivityInfo.FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING.

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.

SingleUser 1073741824

Bit en Flags: si se establece, se ejecutará una sola instancia del receptor para todos los usuarios del dispositivo.

Comentarios

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.

Se aplica a