ZappLocation
class ZappLocation(context: Context, locationRequest: LocationRequest, coLocation: CoLocation, activityProvider: ActivityProvider)
Constructors
Link copied to clipboard
constructor(context: Context, locationRequest: LocationRequest, coLocation: CoLocation, activityProvider: ActivityProvider)
Functions
Link copied to clipboard
Comprueba si la configuración del sistema está habilitada en el dispositivo para obtener la ubicación
Link copied to clipboard
Obtiene una dirección para la localización dada
Link copied to clipboard
suspend fun getAddresses(context: Context, latLng: LatLng, locale: Locale = Locale.getDefault()): List<Address>?
Link copied to clipboard
Obtiene la localización guardada en las preferencias o null si no hay ninguna
Link copied to clipboard
Obtiene la última localización disponible. Si no puede obtener la localización devuelve una excepción.
Link copied to clipboard
Obtiene la última localización disponible. Si no puede obtener la localización devuelve null.
Link copied to clipboard
Obtiene la localización o nulo si no puede obtenerla
Link copied to clipboard
Obtiene la localización o devuelve una excepción si no puede obtenerla
Link copied to clipboard
suspend fun getSearchLocation(context: Context, location: String, locale: Locale = Locale.getDefault(), dispatcher: CoroutineDispatcher = Dispatchers.IO): Address?
Obtiene una localización a partir de una dirección dada en formato String
Link copied to clipboard
Solicita constantemente la ubicación