語言

TelephonyManager.DataEnabled 屬性

定義

根據使用者設定,回傳行動數據是否啟用。

public virtual bool DataEnabled { [Android.Runtime.Register("isDataEnabled", "()Z", "GetIsDataEnabledHandler", ApiSince=26)] get; [Android.Runtime.Register("setDataEnabled", "(Z)V", "GetSetDataEnabled_ZHandler", ApiSince=26)] [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] set; }
[<get: Android.Runtime.Register("isDataEnabled", "()Z", "GetIsDataEnabledHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setDataEnabled", "(Z)V", "GetSetDataEnabled_ZHandler", ApiSince=26)>]
[<set: Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
member this.DataEnabled : bool with get, set

屬性值

如果啟用行動數據,這才是正確的。

屬性

備註

財產取得者文件:

根據使用者設定,回傳行動數據是否啟用。 還有其他因素可能導致行動數據失效,但此處未予考慮。

若此物件以 #createForSubscriptionId創建,則應用於給定的 subId。 否則,適用於 SubscriptionManager#getDefaultDataSubscriptionId()

需要以下其中一項權限:android.Manifest.permission#ACCESS_NETWORK_STATE、、android.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE READ_BASIC_PHONE_STATE或呼叫應用程式擁有業者權限(參見#hasCarrierPrivileges)。

請注意,這並未考慮通話應用程式可能存在的任何數據限制。 此類限制可用 進行檢查 ConnectivityManager#getRestrictBackgroundStatus。

Java 文件 android.telephony.TelephonyManager.isDataEnabled()。

屬性設定文件:

用於回傳 hasCarrierPrivileges 通話狀態的值。

Java 文件 android.telephony.TelephonyManager.setDataEnabled(boolean)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於