0

我有和 imageview 下载位图:

InputStream in = new java.net.URL(urldisplay).openStream();
bm = BitmapFactory.decodeStream(in);

imagview 然后缩放图像:

android:maxWidth="75dp"
android:adjustViewBounds="true"  
android:scaleType="fitCenter"

问题是,我稍后需要使用完整尺寸的图像,当我再次尝试下载它时,似乎使用了缓存的缩放版本。有没有办法强制下载而不使用缓存版本?

谢谢你的帮助。

4

1 回答 1

0

应该是服务器的问题。您可以通过将任何空参数添加到您的 url 来解决

例如

urldisplay += ("?" + UUID.randomUUID().toString() + "=");
InputStream in = new java.net.URL(urldisplay).openStream();
bm = BitmapFactory.decodeStream(in);
于 2013-05-15T21:24:46.980 回答