高德地图显示自己定义的城市而不是默认的北京

1.高德地图显示自己定义的城市而不是默认的北京

@Override
public void onMapLoaded() {
LatLng localLatLng=new LatLng(prePmInfo.getLat(), prePmInfo.getLon());
this.mAMap.moveCamera(CameraUpdateFactory.newLatLngZoom(localLatLng,18));
loadDataToMarker();

}

说明 :这里我是在重写onMapLoaded方法里调用的,应该在初始化的时候也可以调用

LatLng localLatLng=new LatLng(prePmInfo.getLat(), prePmInfo.getLon());
this.mAMap.moveCamera(CameraUpdateFactory.newLatLngZoom(localLatLng,18));


2.自动设置显示一个marker的pop

问题:pop不显示

LatLng clicklocalLatLng = new LatLng(prePmInfo.getLat(), prePmInfo.getLon());
Marker clickmarker = mAMap.addMarker(new MarkerOptions()
.position(clicklocalLatLng)
.icon(BitmapDescriptorFactory
.defaultMarker(BitmapDescriptorFactory.HUE_AZURE))
.title(prePmInfo.getTitle())
.icon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.map_location_icon))));
clickmarker.setObject(prePmInfo);
clickmarker.showInfoWindow();// 设置默认显示一个infowinfow


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值