TelephonyManager.IsDataEnabledForReason(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳資料是否因特定原因啟用。
[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
參數
- reason
- Int32
數據推動變革的原因正在發生
傳回
資料是否因特定原因而被啟用。
<p>需要權限:撥打應用程式擁有運營商權限(參見 #hasCarrierPrivileges)或 android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATEandroid.Manifest.permission#ACCESS_NETWORK_STATE 或 android.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE
- 屬性
備註
回傳資料是否因特定原因啟用。
如果 #isDataEnabledForReason 回傳 false,表示資料啟用因特定原因被關閉。 如果任何原因都不對,就會繞過使用者偏好,導致資料被關閉。 打電話 #isDataConnectionAllowed 詢問該裝置是否允許使用資料連線。
若此物件以 #createForSubscriptionId創建,則應用於給定的 subId。 否則,適用於 SubscriptionManager#getDefaultDataSubscriptionId()
Java 文件 android.telephony.TelephonyManager.isDataEnabledForReason(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。