我正在寻找一种方法在我的Android应用程序的地图上添加我自己的lat / long标记。我试着查看地方的api文档,但是真的无法理解它应该是什么样子。我们的想法是能够为应用程序提供一个lat / long元组,将其保存在数据库中,然后允许其他用户在MapView上以标记的形式获取此信息。提前致谢
答案 0 :(得分:0)
您可以使用位置管理器获取当前的纬度和经度。
double lat = location.getLatitude();
double long = location.getLongitude();
Latlang start = new LatLng(lat, long);
然后将标记添加为:
MarkerOptions options = new MarkerOptions();
options.position(start);
options.icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_start_blue));
mMap.addMarker(options);
然后在那时为相机设置动画。