PowerManager.UserActivity(Int64, Boolean) Methode

Definition

Benachrichtigt den Power Manager, dass Benutzeraktivitäten aufgetreten sind.

[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

Parameter

when
Int64

Die Zeit der Benutzeraktivität in der SystemClock#uptimeMillis() Zeitbasis. Dieser Zeitstempel wird verwendet, um die Benutzeraktivitätsanforderung mit anderen Energieverwaltungsfunktionen ordnungsgemäß zu ordnen. Er sollte auf den Zeitstempel des Eingabeereignisses festgelegt werden, das die Benutzeraktivität verursacht hat.

noChangeLights
Boolean

Wenn "true", wird die Hintergrundbeleuchtung der Tastatur aufgrund dieses Ereignisses nicht aktiviert. Dies wird festgelegt, wenn die Ein/Aus-Taste gedrückt wird. Wir möchten, dass das Gerät eingeschaltet bleibt, während die Schaltfläche gedrückt ist, aber wir sind dabei, den Bildschirm zu deaktivieren, damit die Tastatur-Hintergrundbeleuchtung nicht wieder aktiviert werden soll. Andernfalls blinken die Lichter und dann ab und sehen seltsam aus.

Attribute

Hinweise

Benachrichtigt den Power Manager, dass Benutzeraktivitäten aufgetreten sind.

Setzt den Auto-Off-Timer zurück und hellt den Bildschirm auf, wenn das Gerät nicht schläft. Dies geschieht normalerweise, wenn eine Taste oder der Touchscreen gedrückt wird oder wenn eine andere Benutzeraktivität auftritt. Diese Methode reaktiviert das Gerät nicht, wenn es in den Ruhezustand versetzt wurde.

Erfordert die android.Manifest.permission#DEVICE_POWER-Berechtigung.

Dieses Element ist veraltet. Verwenden Sie #userActivity(long, int, int).

Java Dokumentation für android.os.PowerManager.userActivity(long, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen