【发布时间】:2021-03-16 10:21:19
【问题描述】:
我有一个使用 URLImage 类加载的图像。代码如下:
EncodedImage placeholder = EncodedImage.createFromImage(Image.createImage(getWidth()/2, getWidth()/2 , 0xF92D2D), true);
Image originImg = URLImage.createToStorage(placeholder, imgFileName, photo_url);
据我了解,这张图片正在使用createToStorage() 方法保存到存储中。但是,下次加载此表单时,我不想再次下载图像,我想从存储中获取它,因为它更快。
所以我做了什么,我添加了检查:
if (Storage.getInstance().exists(imgFileName)) {
// Take the image from the Storage
originImg = Image.createImage(Storage.getInstance().createInputStream(imgFileName));
} else {
// Load the image with URLImage class.
}
但是,我的文件似乎从未保存到存储中。有什么问题?
【问题讨论】:
标签: codenameone