AppOpsManager.ModeForeground Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.App.AppOpsManagerMode enum directly instead of this field.

Der spezielle Modus bedeutet "nur zulassen, wenn sich die App im Vordergrund befindet". Dies wird nicht von unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String) zurückgegeben.

[Android.Runtime.Register("MODE_FOREGROUND", ApiSince=29)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.AppOpsManagerMode enum directly instead of this field.", true)]
public const Android.App.AppOpsManagerMode ModeForeground = 4;
[<Android.Runtime.Register("MODE_FOREGROUND", ApiSince=29)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppOpsManagerMode enum directly instead of this field.", true)>]
val mutable ModeForeground : Android.App.AppOpsManagerMode

Feldwert

Value = 4
Attribute

Hinweise

Der spezielle Modus bedeutet "nur zulassen, wenn sich die App im Vordergrund befindet". Dies wird nicht von unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String) zurückgegeben. Stattdessen gibt unsafeCheckOp(String, int, String) immer MODE_ALLOWED zurück (da es je nach Hintergrundzustand der App immer möglich ist), und noteOp(String, int, String) und startOp(String, int, String) und startOp(String, int, String) geben MODE_ALLOWED zurück, wenn die aktuell überprüfte App im Vordergrund ist, andernfalls MODE_IGNORED. Der einzige Ort, an dem Dieser Wert normalerweise angezeigt wird, ist durch unsafeCheckOpRaw(String, int, String), der den tatsächlichen rohen Modus der Op zurückgibt. Beachten Sie, dass Sie den aktuellen Zustand der überprüften App nicht kennen können (und sich jederzeit ändern kann), können Sie das Ergebnis hier nur als Hinweis behandeln, dass es je nach Änderungen im Hintergrundzustand der App zwischen MODE_ALLOWED und MODE_IGNORED variiert. Sie müssen also immer noteOp(String, int, String) oder startOp(String, int, String) verwenden, um die tatsächliche Überprüfung auf den Zugriff auf das Op durchführen zu können.

Android-Referenz für android.app.AppOpsManager.MODE_FOREGROUND.

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: