2010-08-12 10 views

risposta

54
double latitude = geoPoint.getLatitudeE6()/1E6; 
double longitude = geoPoint.getLongitudeE6()/1E6; 

location.setLatitude(latitude); 
location.setLongitude(longitude); 
+5

Che schifo che non esiste un modo più semplice per farlo. – hwrdprkns

+11

Spero davvero che fosse sarcasmo. – stealthcopter

+2

Questo è corretto in quanto non imposta l'altitudine? - @hwrdprkns: la divisione di '1E6' ti farà risparmiare anche un altro carattere. - @stealthcopter: No non. 'Posizione' manca chiaramente un contructor da due float (' Location' non ha nemmeno un contructor di default - è necessario compilare un previdente inutile). In realtà, avrei reso 'Location' un imminente come' Date' o 'String'. – Martin

Problemi correlati