我想使用叠加层指向Google地图位置。为此,纬度和经度值将分配给GeoPoint,但它只接受int值。
如何为其指定双倍值?或者是否有其他解决方案指向确切的位置?
point = new GeoPoint((int)t.getLati(),(int)t.getLongi())
任何帮助都将不胜感激。
答案 0 :(得分:56)
由于GeoPoint接受微度等级的纬度和经度,所以简单地创建你的观点:
GeoPoint point = new GeoPoint((int)(latitude * 1e6),
(int)(longitude * 1e6));