tutorial - using google maps android studio
Android: cómo inicializar una variable de tipo "Ubicación"(que no sea igual a nulo) (3)
Puedes escribir un método:
Location createNewLocation(double longitude, double latitude) {
Location location = new Location("dummyprovider");
location.setLongitude(longitude);
location.setLatitude(latitude);
return location;
}
Y luego llámalo:
Location myLoc = createNewLocation(dLong, dLati);
O puede usar una cadena con Double.parse ():
Location myLoc = createNewLocation(Double.parse("s.Long"), Double.parse("s.Lati"));
Estoy buscando probar algún código que he escrito y para hacerlo necesito construir una variable de tipo Ubicación y darle un valor largo / lat pero no estoy seguro de cómo lo haría. ¿Algunas ideas?
La documentación de API es bastante clara en esto. Primero crea una nueva instancia de Ubicación:
Location loc = new Location("dummyprovider");
Y luego use los métodos setter para establecer los parámetros de ubicación que necesita, por ejemplo:
loc.setLatitude(20.3);
loc.setLongitude(52.6);
Location object = new Location("service Provider");
creará un objeto de Tipo de ubicación que contiene la latitud y la longitud iniciales en la ubicación ''0'' para obtener el uso de los valores iniciales
double lat = object.getLatitude();
double lng = object.getLongitude();