TelephonyManager.IsDataEnabledForReason(Int32) Methode

Definition

Gibt zurück, ob Daten aus bestimmten Gründen aktiviert sind.

[Android.Runtime.Register("isDataEnabledForReason", "(I)Z", "GetIsDataEnabledForReason_IHandler", ApiSince=31)]
public virtual bool IsDataEnabledForReason(int reason);
[<Android.Runtime.Register("isDataEnabledForReason", "(I)Z", "GetIsDataEnabledForReason_IHandler", ApiSince=31)>]
abstract member IsDataEnabledForReason : int -> bool
override this.IsDataEnabledForReason : int -> bool

Parameter

reason
Int32

Der Grund, warum die Datenänderung aktiviert wird

Gibt zurück

gibt an, ob Daten aus einem Grund aktiviert sind. <p>Erfordert Die Berechtigung: Die aufrufende App verfügt über Netzbetreiberberechtigungen (siehe #hasCarrierPrivileges) oder android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE oder oder android.Manifest.permission#ACCESS_NETWORK_STATEandroid.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE

Attribute

Hinweise

Gibt zurück, ob Daten aus bestimmten Gründen aktiviert sind.

Wenn #isDataEnabledForReason "false" zurückgegeben wird, bedeutet dies, dass die Datenaktivierung aus einem bestimmten Grund deaktiviert ist. Wenn der Grund deaktiviert ist, führt dies dazu, dass die Benutzereinstellungen umgangen werden, und die Daten werden deaktiviert. Rufen Sie #isDataConnectionAllowed auf, um zu wissen, ob die Datenverbindung auf dem Gerät zulässig ist.

Wenn dieses Objekt mit #createForSubscriptionIderstellt wurde, gilt für die angegebene Unter-ID. Andernfalls gilt für SubscriptionManager#getDefaultDataSubscriptionId()

Java Dokumentation für android.telephony.TelephonyManager.isDataEnabledForReason(int).

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: