android 百度地图怎么重定位

首次打开地图定位成功后,用户把地图滑倒了别的地方,怎么能让地图重新回到用户所在的位置呢?百度地图官方App可以做到,在左下角。但是没有找到相关API。

阅读 5.3k
2 个回答

LatLng point = new LatLng(myLatitude, myLongitude);//经纬度,可以通过BDLocation得到
mBaiduMap.setMapStatus(MapStatusUpdateFactory.newLatLng(point));

定位API获取用户当前的位置坐标 point, mapView.getController().animateTo(point);

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏