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();
 }
上一篇 下一篇

猜你喜欢

热点阅读