Idioma

TelephonyManager.RequestCellInfoUpdate Método

Definição

Solicita todas as informações de célula disponíveis da assinatura atual para células localizadas/registradas, servindo e vizinhas.

[Android.Runtime.Register("requestCellInfoUpdate", "(Ljava/util/concurrent/Executor;Landroid/telephony/TelephonyManager$CellInfoCallback;)V", "GetRequestCellInfoUpdate_Ljava_util_concurrent_Executor_Landroid_telephony_TelephonyManager_CellInfoCallback_Handler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
public virtual void RequestCellInfoUpdate(Java.Util.Concurrent.IExecutor executor, Android.Telephony.TelephonyManager.CellInfoCallback callback);
[<Android.Runtime.Register("requestCellInfoUpdate", "(Ljava/util/concurrent/Executor;Landroid/telephony/TelephonyManager$CellInfoCallback;)V", "GetRequestCellInfoUpdate_Ljava_util_concurrent_Executor_Landroid_telephony_TelephonyManager_CellInfoCallback_Handler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_FINE_LOCATION")>]
abstract member RequestCellInfoUpdate : Java.Util.Concurrent.IExecutor * Android.Telephony.TelephonyManager.CellInfoCallback -> unit
override this.RequestCellInfoUpdate : Java.Util.Concurrent.IExecutor * Android.Telephony.TelephonyManager.CellInfoCallback -> unit

Parâmetros

executor
IExecutor

o executor no qual o retorno de chamada será invocado. Esse valor não pode ser nulo. Os eventos de retorno de chamada e ouvinte são expedidos por meio desse Executor, fornecendo uma maneira fácil de controlar qual thread é usado. Para expedir eventos por meio do thread principal do aplicativo, você pode usar Context.getMainExecutor(). Caso contrário, forneça um Executor que seja enviado para um thread apropriado.

callback
TelephonyManager.CellInfoCallback

um retorno de chamada para receber CellInfo. Esse valor não pode ser nulo.

Atributos

Comentários

Solicita todas as informações de célula disponíveis da assinatura atual para células localizadas/registradas, servindo e vizinhas. Todos os resultados disponíveis dessa solicitação serão fornecidos por chamadas para onCellInfoChanged() para cada assinatura ativa. Esse método retorna dados válidos para dispositivos com FEATURE_TELEPHONY. Em dispositivos que não implementam esse recurso, o comportamento não é confiável. Requer Manifest.permission.ACCESS_FINE_LOCATION requer o recurso PackageManager#FEATURE_TELEPHONY_RADIO_ACCESS que pode ser detectado usando PackageManager.hasSystemFeature(String).

Referência do Android para android.telephony.TelephonyManager.requestCellInfoUpdate.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a