繁体   English   中英

如何在Android的另一个ImageView中存储一个ImageView的引用?

[英]How to store the reference of one ImageView in another ImageView in android?

我正在从url下载图像并存储在android设备中,我正在尝试将图像从我的android设备显示到ImageView(所有ImageView具有不同的ID)。

我的问题是:

我正在下载图像并尝试在ImageView中显示,但是如果我想在一个以上ImageView中显示同一图像,那么如何在另一个ImageView中获取一个ImageView的引用,这样就无需再次下载同一图像(即我应该如何在一个以上具有唯一ID的Image View中显示从我的Android设备下载的图像?) 在此处输入图片说明

在上面的屏幕中,印度和澳大利亚的图像已经下载并显示在ImageView中,但是我应该如何在显示印度和澳大利亚其他匹配项的另一个ImageView中显示图像,我不想再次下载同一图像,并且同样,我该如何在其他ImageView中使用这些图像?

使用Imageloader加载图像和disc-caching 如果网址相同,它将不会下载新的。 对于imageLoader请通过链接ImageLiader

存储带有unique_id的图像作为图像路径。 在检索时(获取图像路径),您将仅获得具有唯一ID的一幅图像。

您的图像路径可能类似于Flag_[unique_id] 现在每次您将获得具有特定路径的相同图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM