PowerManager.IsInteractive Propiedad

Definición

Devuelve true si el dispositivo está en un estado interactivo.

public virtual bool IsInteractive { [Android.Runtime.Register("isInteractive", "()Z", "GetIsInteractiveHandler")] get; }
[<get: Android.Runtime.Register("isInteractive", "()Z", "GetIsInteractiveHandler")>]
member this.IsInteractive : bool

Valor de propiedad

True si el dispositivo está en un estado interactivo.

Atributos

Comentarios

Devuelve true si el dispositivo está en un estado interactivo.

Cuando este método devuelve true, el dispositivo está activo y listo para interactuar con el usuario (aunque esto no es una garantía de que el usuario interactúe activamente con el dispositivo justo en este momento). La pantalla principal normalmente está activada mientras está en este estado. Algunas características, como el sensor de proximidad, pueden desactivar temporalmente la pantalla mientras dejan el dispositivo en un estado interactivo. Tenga en cuenta, en particular, que el dispositivo todavía se considera interactivo mientras sueña (ya que los sueños pueden ser interactivos), pero no cuando se está dozando o dormido.

Cuando este método devuelve false, el dispositivo está dozing o dormida y debe activarse antes de que esté listo para interactuar con el usuario de nuevo. La pantalla principal normalmente está desactivada mientras está en este estado. Algunas características, como el "modo ambiente" pueden hacer que la pantalla principal permanezca activada (aunque en un estado de baja potencia) para mostrar el contenido proporcionado por el sistema mientras el dispositivo dozes.

El sistema enviará una android.content.Intent#ACTION_SCREEN_ON screen on difusión o android.content.Intent#ACTION_SCREEN_OFF screen off cada vez que cambie el estado interactivo del dispositivo. Por razones históricas, los nombres de estas transmisiones hacen referencia al estado de energía de la pantalla, pero se envían realmente en respuesta a los cambios en el estado interactivo general del dispositivo, tal como se describe en este método.

Los servicios pueden usar el estado no interactivo como sugerencia para conservar la energía, ya que el usuario no está presente.

Java documentación para android.os.PowerManager.isInteractive().

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

Consulte también