共用方式為


TelephonyManager.UpdateAvailableNetworks 方法

定義

更新目前位置中網路清單的可用性。

[Android.Runtime.Register("updateAvailableNetworks", "(Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetUpdateAvailableNetworks_Ljava_util_List_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=29)]
public virtual void UpdateAvailableNetworks (System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> availableNetworks, Java.Util.Concurrent.IExecutor? executor, Java.Util.Functions.IConsumer? callback);
[<Android.Runtime.Register("updateAvailableNetworks", "(Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetUpdateAvailableNetworks_Ljava_util_List_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=29)>]
abstract member UpdateAvailableNetworks : System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.UpdateAvailableNetworks : System.Collections.Generic.IList<Android.Telephony.AvailableNetworkInfo> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

參數

availableNetworks
IList<AvailableNetworkInfo>

是可用的網路資訊清單。

executor
IExecutor

回呼執行所在位置的執行程式。

callback
IConsumer

回呼會在成功或失敗後觸發。

屬性

備註

更新目前位置中網路清單的可用性。

應該呼叫此 API,以通知機會網路在目前位置的可用性。 這項資訊將由 OpportunisticNetwork 服務用來啟用數據機堆疊並連接至網路。 如果傳遞空的清單,則會假設沒有可用的網路,並會導致停用數據機堆疊以節省電源。 完成網路連接之後,此 API 不會切換因特網數據。 用來 TelephonyManager#setPreferredOpportunisticDataSubscription 在網路連接完成之後切換因特網數據。 要求呼叫端應用程式在主要和次要訂用帳戶上具有電信業者許可權(請參閱 ), #hasCarrierPrivileges或具有許可權 android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE

android.telephony.TelephonyManager.updateAvailableNetworks(java.util.List<android.telephony.AvailableNetworkInfo>, java.util.concurrent.Executor, java.util.function.Consumer<java.lang.Integer>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於