将图像保存到BITMAP时滑入错误


Bitmap bitmap;

字符串leo=";我的图像链接";

bitmap=用(show_wallpaper.this(.load(leo(.int(bitmap(滑动;WallpaperManagerwallpaperManager=壁纸管理器.getInstance(show_wallpaper.this(;尝试{wallpaperManager.setBitmap(位图(;}catch(IOException ex({例如printStackTrace((;}

Glide有一个监听器,您可以从中获得位图形式的图像。

Glide.with(context)
.asBitmap()
.load(imgUrl)
.listener(object : RequestListener<Bitmap?> {
override fun onLoadFailed(
e: GlideException?,
model: Any?,
target: Target<Bitmap?>?,
isFirstResource: Boolean
): Boolean {
log("Image failed to load")
return false
}
override fun onResourceReady(
resource: Bitmap?,
model: Any?,
target: Target<Bitmap?>?,
dataSource: DataSource?,
isFirstResource: Boolean
): Boolean {
/**
* @param resource is your bitmap
* paas the same into
* wallpaperManage.setBitmap(resource)
*/
return false
}
}).submit()

最新更新