deu*_*on0 3 android latitude-longitude
我正在尝试将标记信息存储在Android设备上的SQL Lite数据库中,我目前正在将LatLng变量转换为a String并保存该方式.
LatLng latLng
coords = latLng.toString();
Run Code Online (Sandbox Code Playgroud)
问题是,我尝试了很多东西,将string后面的内容转换为latLng变量,以便再次使用它.
查看LatLng变量,我看到它是doubles由逗号分隔的两个,我正在考虑拆分string和转换doubles然后传递它作为一个Latlng但我不知道如何在Android中执行此操作.
关于如何做到这一点的任何想法?
deu*_*on0 10
我解决了这个问题:
LatLng latLng;
Double l1=latlng.latitude;
Double l2=latlng.longitude;
String coordl1 = l1.toString();
String coordl2 = l2.toString();
l1 = Double.parseDouble(coordl1);
l2 = Double.parseDouble(coordl2);
googleMap.addMarker(new MarkerOptions()
.position(new LatLng(l1, l2))
.title(title)
.snippet(info));
Run Code Online (Sandbox Code Playgroud)
所以从Latlng变量到两个双打,再到琴弦,再到双打并传递到newmarker位置它就可以了!
:)
| 归档时间: |
|
| 查看次数: |
14125 次 |
| 最近记录: |