Guía de desarrollo

Local Navigation

Activar y poner en cola los Servicios de ubicación en el dispositivo

La opción Servicios de ubicación en el dispositivo BlackBerry controla la disponibilidad de los datos de ubicación. Si la opción Servicios de ubicación está activada, podrá recuperar la información de ubicación de cualquier fuente de ubicación disponible (receptor GPS interno, receptor GPS externo y geoubicación). Si la opción Servicios de ubicación está desactivada, la información de ubicación no estará disponible.

Puede comprobar si la opción Servicios de ubicación está activada invocando LocationInfo.isLocationOn(), proporcionado en el paquete net.rim.device.api.gps. Si la opción no está activada, podrá activarla mediante programación invocando LocationInfo.setLocationOn(). Para activar la opción Servicios de ubicación, su aplicación debe estar firmada y tener permisos para cambiar la configuración del dispositivo. Asegúrese de que la aplicación solicita al usuario del dispositivo BlackBerry permiso para activar los servicios de ubicación.

Al invocar setLocationOn(), tienen lugar las acciones siguientes:

  • Si la opción Servicios de ubicación está desactivada, la opción se activa y los datos de ubicación del GPS pasan a estar disponibles, si el dispositivo es compatible con la tecnología GPS y la política de TI de BlackBerry Enterprise Server permite el acceso a la característica de GPS
  • Los datos de ubicación del servicio de geoubicación pasan a estar disponibles, si la opción Servicios de ubicación en el dispositivo BlackBerry está activada, la política de TI de BlackBerry Enterprise Server permite el acceso al servicio de geoubicación y el proveedor de servicios inalámbricos permite el acceso al servicio
  • Para receptores GPS externos, los datos de ubicación pasan a estar disponibles si el receptor externo se especifica como la fuente de datos de GPS actual (en las Opciones del dispositivo)
Nota: No es posible desactivar mediante programación la opción Servicios de ubicación. Sólo el usuario puede desactivar esta opción.

¿Le ha resultado útil esta información? Envíenos sus comentarios.