{ final CheckInUser item = latLngs.get(i); String url=item.getUser().getSmallPortrait(); ImageLoader.getInstance().loadImage(url, new ImageLoadingListener() { @Override public void onLoadingStarted(String imageUri, View view) { } @Override public void onLoadingFailed(String imageUri, View view, FailReason failReason) { BitmapDescriptor bitmap = BitmapDescriptorFactory.fromResource(R.drawable.school_scnice_guide_icon); MarkerOptions ooA = new MarkerOptions().position(new LatLng(item.getLatitude(), item.getLongitude())).icon(bitmap) .zIndex(9).draggable(false); ooA.animateType(MarkerOptions.MarkerAnimateType.drop); Marker mMarker = (Marker) (mBaiduMap.addOverlay(ooA)); } @Override public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) { loadedImage=GetRoundedCornerBitmap(loadedImage); BitmapDescriptor bitmapDescriptor = BitmapDescriptorFactory.fromBitmap(loadedImage); MarkerOptions ooA = new MarkerOptions().position(new LatLng(item.getLatitude(), item.getLongitude())).icon(bitmapDescriptor) .zIndex(9).draggable(false); ooA.animateType(MarkerOptions.MarkerAnimateType.drop); Marker mMarker = (Marker) (mBaiduMap.addOverlay(ooA)); } @Override public void onLoadingCancelled(String imageUri, View view) { } }); }
百度地图显示自定义头像
最新推荐文章于 2021-09-06 10:32:52 发布