PowerManager.IsInteractive Eigenschaft

Definition

Gibt true zurück, wenn sich das Gerät in einem interaktiven Zustand befindet.

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

Eigenschaftswert

True, wenn sich das Gerät in einem interaktiven Zustand befindet.

Attribute

Hinweise

Gibt true zurück, wenn sich das Gerät in einem interaktiven Zustand befindet.

Wenn diese Methode "true" zurückgibt, ist das Gerät wach und bereit, mit dem Benutzer zu interagieren (obwohl dies keine Garantie dafür ist, dass der Benutzer gerade in diesem Moment aktiv mit dem Gerät interagiert). Der Hauptbildschirm ist in der Regel in diesem Zustand aktiviert. Bestimmte Features, z. B. der Näherungssensor, können den Bildschirm vorübergehend deaktivieren, während das Gerät weiterhin in einem interaktiven Zustand bleibt. Beachten Sie insbesondere, dass das Gerät immer noch als interaktiv betrachtet wird, während sie träumen (da Träume interaktiv sein können), aber nicht, wenn es verdacht oder schläft.

Wenn diese Methode "false" zurückgibt, wird das Gerät eingeschlafen und muss eingeschlafen werden, bevor es bereit ist, mit dem Benutzer erneut zu interagieren. Der Hauptbildschirm ist in der Regel in diesem Zustand deaktiviert. Bestimmte Features, z. B. "Umgebungsmodus", können dazu führen, dass der Hauptbildschirm eingeschaltet bleibt (wenn auch in einem Zustand mit geringer Leistung), um vom System bereitgestellten Inhalt anzuzeigen, während das Gerät verzügt.

Das System sendet eine android.content.Intent#ACTION_SCREEN_ON screen on oder android.content.Intent#ACTION_SCREEN_OFF screen off eine Übertragung, wenn sich der interaktive Zustand des Geräts ändert. Aus historischen Gründen beziehen sich die Namen dieser Übertragungen auf den Energiezustand des Bildschirms, aber sie werden tatsächlich als Reaktion auf Änderungen am interaktiven Gesamtzustand des Geräts gesendet, wie in dieser Methode beschrieben.

Dienste können den nicht interaktiven Zustand als Hinweis verwenden, um Energie zu sparen, da der Benutzer nicht vorhanden ist.

Java Dokumentation für android.os.PowerManager.isInteractive().

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