ImageLoader 根据包名获取应用程序图标

配置好ImageLoader后
在pageName前加上“package://”
public static void displayIcon(String packageName, ImageView imageView) {
if (options == null) {
options = new DisplayImageOptions.Builder()
.showImageOnLoading(R.mipmap.ic_launcher) // 设置图片下载期间显示的图片
.showImageForEmptyUri(R.mipmap.ic_launcher) // 设置图片Uri为空或是错误的时候显示的图片
.showImageOnFail(R.mipmap.ic_launcher) // 设置图片加载或解码过程中发生错误显示的图片
.cacheInMemory(true) // 设置下载的图片是否缓存在内存中
.cacheOnDisk(true) // 设置下载的图片是否缓存在SD卡中
.bitmapConfig(Bitmap.Config.ARGB_8888)
.build(); // 构建完成
}
ImageLoader.getInstance().displayImage(“package://” + packageName, imageView, options);
}

猜你喜欢

转载自blog.csdn.net/lyjSmile/article/details/78657067