在GoogleMap叠加层中为Geopoint提供双倍价值

UMA*_*MAR 22 android google-maps

我想使用叠加指向Google地图位置.为此,纬度和经度值将分配给GeoPoint,但它只接受int值.

如何为其指定双倍值?或者是否有其他解决方案指向确切的位置?

point = new GeoPoint((int)t.getLati(),(int)t.getLongi()) 
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

Rom*_*rik 56

由于GeoPoint在微度范围内接受纬度和经度,因此只需创建您的观点:

GeoPoint point = new GeoPoint((int)(latitude * 1e6),
                              (int)(longitude * 1e6));
Run Code Online (Sandbox Code Playgroud)