Estoy usando el método requestLocationUpdates() del administrador de ubicación para recibir periódicamente un intento para mi receptor de difusión. El sistema está disparando correctamente el intento a mi receptor, y he podido usarlo correctamente. El único problema es que el proveedor de ubicación GPS solo se mantiene activo durante unos segundos después de la adquisición de la ubicación inicial, y necesito que permanezca un poco más para que las estimaciones de ubicación sean más precisas.Android: ¿Cómo mantener el GPS activo hasta que se proporcione una ubicación más precisa?
Mi pregunta es cómo hacer que el proveedor de ubicación GPS permanezca activo para cada solicitud periódica que proviene de LocationManager requestLocationUpdates. ¿Alguien sabe como hacer esto?
gracias por el código. hasAccuracy y getAccuracy me han ayudado. Pero una duda, si gps no tiene precisión dentro de 20 (en algún lugar podría ser), entonces seguirá buscando ryt? ¿Qué hay que hacer? – SSS