我想使用覆盖指向 Google map 位置。为此,将向 GeoPoint 分配纬度和经度值,但它只接受 int 值。
如何给它分配一个 double 值?或者是否有其他解决方案可以指向确切的位置?
point = new GeoPoint((int)t.getLati(),(int)t.getLongi())
任何帮助将不胜感激。
最佳答案
自从 GeoPoint接受以微度为单位的纬度和经度,只需像这样创建您的点:
GeoPoint point = new GeoPoint((int)(latitude * 1e6),
(int)(longitude * 1e6));
关于android - 在 GoogleMap 叠加层中为 Geopoint 赋予双倍值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2227816/