Junior — Middle
Hai esperienza nell'uso di librerie per lavorare con mappe e dati geografici?
sobes.tech AI
Risposta dell'AI
Sì, nei progetti Android ho spesso utilizzato la libreria Google Maps API per visualizzare mappe, aggiungere marker e lavorare con la geolocalizzazione. Ho anche usato la libreria Mapbox per mappe più personalizzate e modalità offline. Ad esempio, con Google Maps, è facile aggiungere una mappa all'app e mostrare la posizione attuale dell'utente:
val mapFragment = supportFragmentManager.findFragmentById(R.id.map) as SupportMapFragment
mapFragment.getMapAsync { googleMap ->
val location = LatLng(55.7558, 37.6173) // Mosca
googleMap.addMarker(MarkerOptions().position(location).title("Mosca"))
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, 10f))
}