語言

SmsManager.SubscriptionId 屬性

定義

取得相關的訂閱 ID。

public int SubscriptionId { [Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)] get; }
[<get: Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)>]
member this.SubscriptionId : int

屬性值

關聯訂閱 ID,或 SubscriptionManager#INVALID_SUBSCRIPTION_ID 是無法確定預設訂閱 ID,或裝置有多個有效訂閱且使用者未設定預設(「每次都問」)。

屬性

備註

取得相關的訂閱 ID。若實例由 回傳 #getDefault(),則此方法可能在不同時間點回傳不同值(若使用者更改預設訂閱 ID)。

<strong>注意:</strong> 此方法用於顯示消歧義對話框,請使用者選擇預設訂閱以發送簡訊(若尚未選擇)。 從 API 等級 29 開始,我們允許使用者在多 SIM 裝置上,預設 SMS 訂閱的有效選項是預設設定。 如果裝置有多個有效訂閱且沒有預設,我們就不再顯示消歧義對話框並返回 SubscriptionManager#INVALID_SUBSCRIPTION_ID 。

Java 文件 android.telephony.SmsManager.getSubscriptionId()。

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

適用於