Lenguaje

TelephonyManager.RequestCellInfoUpdate Método

Definición

Solicita toda la información de celda disponible de la suscripción actual para las celdas observadas registradas o registradas, de servicio y de las celdas vecinas.

[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

el ejecutor en el que se invocará la devolución de llamada. Este valor no puede ser nulo. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

callback
TelephonyManager.CellInfoCallback

una devolución de llamada para recibir CellInfo. Este valor no puede ser nulo.

Atributos

Comentarios

Solicita toda la información de celda disponible de la suscripción actual para las celdas observadas registradas o registradas, de servicio y de las celdas vecinas. Los resultados disponibles de esta solicitud se proporcionarán mediante llamadas a onCellInfoChanged() para cada suscripción activa. Este método devuelve datos válidos para dispositivos con FEATURE_TELEPHONY. En los dispositivos que no implementan esta característica, el comportamiento no es confiable. Requiere Manifest.permission.ACCESS_FINE_LOCATION Requiere la característica PackageManager#FEATURE_TELEPHONY_RADIO_ACCESS que se puede detectar mediante PackageManager.hasSystemFeature(String).

Referencia de Android para android.telephony.TelephonyManager.requestCellInfoUpdate.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a