語言

SubscriptionInfo.ServiceCapabilities 屬性

定義

取得目前訂閱的服務功能。

public virtual System.Collections.Generic.ICollection<Java.Lang.Integer> ServiceCapabilities { [Android.Runtime.Register("getServiceCapabilities", "()Ljava/util/Set;", "GetGetServiceCapabilitiesHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("getServiceCapabilities", "()Ljava/util/Set;", "GetGetServiceCapabilitiesHandler", ApiSince=35)>]
member this.ServiceCapabilities : System.Collections.Generic.ICollection<Java.Lang.Integer>

屬性值

一組整數代表訂閱服務能力,定義為 SubscriptionManager#SERVICE_CAPABILITY_VOICE, SubscriptionManager#SERVICE_CAPABILITY_SMS 和 SubscriptionManager#SERVICE_CAPABILITY_DATA。

屬性

備註

取得目前訂閱的服務功能。

這些功能是系統元件與應用程式的提示,能提升使用者體驗。 例如,撥號器應用程式可以通知用戶,若語音服務無法使用,目前的訂閱無法撥打語音電話。

正確使用這些服務能力時,也必須考慮裝置整體的服務能力。 例如,即使訂閱支援語音通話,在只支援數據服務的裝置上,語音通話可能無法實現。 要判斷裝置在語音和簡訊服務上的能力,請參考 TelephonyManager#isDeviceVoiceCapable() 和 TelephonyManager#isDeviceSmsCapable()。

緊急服務可用性可能與訂閱或裝置的一般服務能力不直接相關。 在某些情況下,即使訂閱或裝置通常不支援語音服務,緊急通話仍可能實現。

Java 文件 android.telephony.SubscriptionInfo.getServiceCapabilities()。

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

適用於