我正在使用优秀的Android Maps Utility库在地图上显示带有群集的自定义标记.它工作得很好,很容易定制.
我的问题是如何将本地资源从演示(R.drawable.image_demo)更改为URL中的图像.我正在使用Universal Image Loader在imageView async上加载这些图像,但问题是图像没有加载到对应的标记上.
有谁知道任何例子?
这是在DefaultClusterRender类中下载和加载图像的代码.提前致谢.
@Override
protected void onBeforeClusterItemRendered(MapFoto mapFoto, MarkerOptions markerOptions) {
// Draw a single person.
// Set the info window to show their name.
// mImageView.setImageResource(R.drawable.barcelona);
// mImageView.setScaleType(ScaleType.CENTER_CROP);
Log.d("", "--- url: " + mapFoto.getPictureUrl());
ImageLoader.getInstance().displayImage(mapFoto.getPictureUrl(), mImageView, BlipointApp.optionsAvatarImage, new ImageLoadingListener() {
@Override
public void onLoadingStarted(String imageUri, View view) {
}
@Override
public void onLoadingFailed(String imageUri, View view, FailReason failReason) {
}
@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
mImageView.setImageBitmap(loadedImage); …Run Code Online (Sandbox Code Playgroud)