2010-08-12 15 views

cevap

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

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

Bunu yapmanın daha kolay bir yolu olmadığını emer. – hwrdprkns

+11

Eminim ki bu sarcasmdı. – stealthcopter

+2

Rakımı ayarlamayacağından bu doğru mu? - @hwrdprkns: '1E6' tarafından dividiing size bir karakter daha kazandıracak. - @stealthcopter: Hayır değil. 'Konum' açıkça iki şamandıran bir çalışmacı eksiktir (' Yer 'varsayılan bir contructor bile yok - işe yaramaz bir sağlayıcı doldurmanız gerekir). Aslında, 'Location' un' Date' veya 'String' gibi değişmez olmasını isterdim. – Martin