baidu地图sdk使用(3)自定义定位图标
/**
* 自定义定位图标BitmapDescriptor
*/
private BitmapDescriptor mIconLocation;\
//设置定位图标
mIconLocation = BitmapDescriptorFactory
.fromResource(R.drawable.navi_map_gps_locked);
<span style="font-size:32px;">//设置自定义定位图标</span><span style="font-size:24px;">
MyLocationConfiguration myconfig = new MyLocationConfiguration(
LocationMode.NORMAL, true, mIconLocation);
mBaiduMap.setMyLocationConfigeration(myconfig);
</span>
地图状态的更新:
if(isFirstIn){//设置第一次进入地图,显示当前位置
LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());
<span style="white-space:pre"> </span>MapStatusUpdate msu = MapStatusUpdateFactory.newLatLng(latLng);
mBaiduMap.animateMapStatus(msu);
isFirstIn = false;
}
更加详细的教程:百度地图在android 中使用\
\
\