Ayuda para geolocalizacion con app en android
Iniciado por manichov1972 · 13 jun 2019 · 0 respuestas · 6710 visitas
manichov1972 Hola,
Estoy realizando una aplicación en Android Studio que muestra varios lugares (marcadores) en un Mapa y deseo que cuando se abra la aplicación muestre la ubicación en tiempo real del usuario (quien abre la aplicación) y que lugares están mas cercanos a el.
Que cuando muestre la ubicación del usuario haga una acercamiento en el mapa.
Este es el código que tengo en Java
...
import android.Manifest;
import android.content.Context;
import android.content.pm.PackageManager;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Build;
import android.support.v4.app.ActivityCompat;
import android.support.v4.app.FragmentActivity;
import android.os.Bundle;
import com.google.android.gms.maps.CameraUpdate;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.OnMapReadyCallback;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;
public class MiamiActivity extends FragmentActivity implements OnMapReadyCallback {
private GoogleMap mMap;
@Override
protected void onCreate ( Bundle savedInstanceState ) {
super.onCreate( savedInstanceState );
setContentView( R.layout.activity_miami );
// Obtain the SupportMapFragment and get notified when the map is ready to be used.
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById( R.id.map );
mapFragment.getMapAsync( this );
}
@Override
public void onMapReady ( GoogleMap googleMap ) {
mMap = googleMap;
mMap.setMapType( GoogleMap.MAP_TYPE_NORMAL );
mMap.getUiSettings().setZoomControlsEnabled(true);
mMap.getUiSettings().setZoomGesturesEnabled(true);
mMap.getUiSettings().setCompassEnabled(true);
// Subway (2962 SW 8th)
LatLng subway2962 = new LatLng( 25.764590, -80.242120 );
mMap.addMarker( new MarkerOptions().position( subway2962 ).title( "Subway" ).icon( BitmapDescriptorFactory.defaultMarker( BitmapDescriptorFactory.HUE_VIOLET ) ) );
mMap.moveCamera( CameraUpdateFactory.newLatLng( subway2962 ) );
// Moe’s Southwest Grill (Jackson Memorial)
LatLng Moes_Southwest_Grill = new LatLng( 25.792320, -80.210830 );
mMap.addMarker( new MarkerOptions().position( Moes_Southwest_Grill ).title( "Moe’s Southwest Grill" ).icon( BitmapDescriptorFactory.defaultMarker( BitmapDescriptorFactory.HUE_VIOLET ) ) );
mMap.moveCamera( CameraUpdateFactory.newLatLng( Moes_Southwest_Grill ) );
// The Smoothie Shop (Brickell)
LatLng The_Smoothie_Shop = new LatLng( 25.762160, -80.189110 );
mMap.addMarker( new MarkerOptions().position( The_Smoothie_Shop ).title( "The Smoothie Shop" ).icon( BitmapDescriptorFactory.defaultMarker( BitmapDescriptorFactory.HUE_VIOLET ) ) );
mMap.moveCamera( CameraUpdateFactory.newLatLng( The_Smoothie_Shop ) );
}
}
Gracias.
Este hilo pertenece al archivo del foro y ya no admite respuestas.
Otros hilos de esta sección
- Crea Juegos facilmente para Android y monetiza con Admob GratisSauron · 29 ene 201726 respuestas · 49.963 visitasÚltimo mensaje: 4 abr 2023
- Como crear una aplicación móvil sin necesidad de saber programarSauron · 29 ene 201518 respuestas · 29.140 visitasÚltimo mensaje: 15 nov 2016
- Curso para aprender a hacer apps (juegos) para AndroidSilvia77 · 13 feb 201512 respuestas · 27.401 visitasÚltimo mensaje: 14 mar 2021
- Iniciarse en aplicaciones móvilesrikko · 19 ene 201523 respuestas · 25.164 visitasÚltimo mensaje: 27 oct 2016
- Recién llegadoguillermoserrano · 10 dic 20196 respuestas · 12.691 visitasÚltimo mensaje: 11 mar 2020
- ¿Cual es el mejor creador de apps gratis?adrianlafama · 7 feb 20185 respuestas · 12.536 visitasÚltimo mensaje: 16 ene 2023
- Recomendacion de Web para crear aplicacionesenmma · 30 nov 20152 respuestas · 11.311 visitasÚltimo mensaje: 14 mar 2021
- ¿Como convertir web en una aplicacion para dispositivos moviles?TaloBV · 25 ago 20181 respuestas · 10.721 visitasÚltimo mensaje: 27 sept 2019

