0
我想获得当前位置和移动相机的当前位置,然后保存当前位置(经纬度)到我的数据库获取当前位置经纬度和LNG在地图上的准备
我得到ACCESS_FINE许可 和使用下面的代码,但应用程序已停止工作
double lat = map.getMyLocation().getLatitude();
double lng = map.getMyLocation().getLongitude();
LatLng cur = new LatLng(lat,lng);
map.moveCamera(CameraUpdateFactory.newLatLngZoom(cur, 17));
的Android日志猫:
java.lang.NullPointerException: Attempt to invoke virtual method 'double android.location.Location.getLatitude()' on a null object reference
你是否检查过map.getMyLocation的值?他们可能是空:),请张贴你得到的错误,否则我们无法真正帮助你。 –
stacktrace请 –
请检查安全权限和纬度是否为空 – Saveen