TelephonyCallback.IEmergencyNumberListListener.OnEmergencyNumberListChanged 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當已註冊的訂用帳戶上目前的緊急號碼清單已變更時叫用回呼。
[Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)]
public void OnEmergencyNumberListChanged (System.Collections.Generic.IDictionary<Java.Lang.Integer,System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> emergencyNumberList);
[<Android.Runtime.Register("onEmergencyNumberListChanged", "(Ljava/util/Map;)V", "GetOnEmergencyNumberListChanged_Ljava_util_Map_Handler:Android.Telephony.TelephonyCallback/IEmergencyNumberListListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=31)>]
abstract member OnEmergencyNumberListChanged : System.Collections.Generic.IDictionary<Java.Lang.Integer, System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> -> unit
參數
- emergencyNumberList
- IDictionary<Integer,IList<EmergencyNumber>>
對應將裝置上所有作用中的訂用帳戶與源自該訂用帳戶的緊急號碼清單產生關聯。
如果沒有使用中的訂用帳戶,對應將會包含單一專案,其中具有 SubscriptionManager#INVALID_SUBSCRIPTION_ID
索引鍵,以及緊急號碼清單做為值。 如果沒有可用的緊急號碼資訊,此值將會是空的。
- 屬性
備註
當已註冊的訂用帳戶上目前的緊急號碼清單已變更時叫用回呼。
請注意,已註冊的訂用帳戶與 TelephonyManager
呼叫的對象 TelephonyManager#registerTelephonyCallback(Executor, TelephonyCallback)
相關聯。 如果這個 TelephonyManager 物件是使用 TelephonyManager#createForSubscriptionId(int)
建立的,則回呼會套用至指定的訂用帳戶標識碼。 否則,此回呼會套用至 SubscriptionManager#getDefaultSubscriptionId()
。
如果呼叫應用程式沒有 android.Manifest.permission#READ_PHONE_STATE
,則應該具有電信業者許可權(請參閱 TelephonyManager#hasCarrierPrivileges
)。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。