PowerManager.UserActivity(Int64, Boolean) Método

Definición

Notifica al administrador de energía que se produjo la actividad del usuario.

[Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")]
public virtual void UserActivity(long when, bool noChangeLights);
[<Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")>]
abstract member UserActivity : int64 * bool -> unit
override this.UserActivity : int64 * bool -> unit

Parámetros

when
Int64

Hora de la actividad del usuario, en la base de SystemClock#uptimeMillis() tiempo. Esta marca de tiempo se usa para ordenar correctamente la solicitud de actividad del usuario con otras funciones de administración de energía. Debe establecerse en la marca de tiempo del evento de entrada que provocó la actividad del usuario.

noChangeLights
Boolean

Si es true, no hace que la luz de retroceso del teclado se active debido a este evento. Esto se establece cuando se presiona la tecla de encendido. Queremos que el dispositivo permanezca encendido mientras el botón está inactivo, pero estamos a punto de desactivar la pantalla para que no queremos que la luz de retroceso del teclado vuelva a activarse. De lo contrario, las luces parpadean y luego apagan y se ve raro.

Atributos

Comentarios

Notifica al administrador de energía que se produjo la actividad del usuario.

Restablece el temporizador de apagado automático y ilumina la pantalla si el dispositivo no está dormido. Esto sucede normalmente cuando se presiona una tecla o la pantalla táctil o cuando se produce alguna otra actividad del usuario. Este método no activa el dispositivo si se ha puesto en suspensión.

Requiere el permiso android.Manifest.permission#DEVICE_POWER.

Este miembro está en desuso. Utilice #userActivity(long, int, int).

Java documentación para android.os.PowerManager.userActivity(long, boolean).

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