gpt4 book ai didi

Android 通用图像加载器和几个图像的 url

转载 作者:行者123 更新时间:2023-11-30 03:47:58 25 4
gpt4 key购买 nike

我正在使用通用图像加载器将图像从指定的 url 加载到 imageview 中。但是,如果一张图片有多个可能的网址,例如图片可能存储在 www.example.com/image.pngwww.example.com/image.jpgwww.example.com/image。 gif 并且我需要显示第一个现有图像。

有什么想法吗?

最佳答案

如果 url 在 xml 中可用,那么您必须使用 DOMParser 或任何其他 xml 解析器读取这些 url。获得所需的 url 后,将其提供给 Universal Image Loader

ImageLoader imageLoader;
DisplayImageOptions options;
ImageView image;

private void loadImageFromURL(String url) {
options = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.app_icon)
.showImageForEmptyUrl(R.drawable.app_icon).cacheInMemory()
.cacheOnDisc().build();

imageLoader = ImageLoader.getInstance();
imageLoader.init(ImageLoaderConfiguration.createDefault(this));
imageLoader.displayImage(url, image, options,
new ImageLoadingListener() {
public void onLoadingComplete() {
mProgressBar.setVisibility(View.INVISIBLE);

}

public void onLoadingFailed() {

mProgressBar.setVisibility(View.INVISIBLE);
}

public void onLoadingStarted() {
mProgressBar.setVisibility(View.VISIBLE);
}
});

}

关于Android 通用图像加载器和几个图像的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14642039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com