Android 高德地图根据经纬度定位到指定位置,并使用icon
2019-10-23 本文已影响0人
带带我
//移动到指定经纬度
private void initAMap() {
AMap mAMap = mMapView.getMap();
CameraPosition cameraPosition = new CameraPosition(new LatLng(latitude, longitude), 15, 0, 30);
CameraUpdate cameraUpdate = CameraUpdateFactory.newCameraPosition(cameraPosition);
mAMap.moveCamera(cameraUpdate);
drawMarkers();
}
//画定位标记图
public void drawMarkers() {
MarkerOptions markerOptions = new MarkerOptions()
.position(new LatLng(latitude, longitude))
.icon(BitmapDescriptorFactory.fromResource(R.drawable.daohang_location))
.draggable(true);
Marker marker = mAMap.addMarker(markerOptions);
marker.showInfoWindow();
}