/ / Picassoがアンドロイドでウェブから更新された画像を読み込んでいない - android、picasso

ピカソはアンドロイドでウェブから更新された画像を読み込んでいません - アンドロイド、ピカソ

私はアンドロイドアプリでピカソを使ってウェブURLから画像を読み込んでいますが、ウェブ上で画像を更新すると画像が更新されないのがわかります。

Picasso.with(context).load("http://testServer.com/Images/sponsor.png").into(imageView1);

前もって感謝します。

回答:

回答№1は5

Picassoはキャッシュメカニズムを使用しているため、同じ画像が2回再ダウンロードされることはありません。

このキャッシュをバイパスする必要がある場合は、 記憶 または ネットワーク これを行うポリシー。


回答№2については2

Picassoはキャッシュを内蔵しているため、画像は自動的にキャッシュされます。無効にしてみてください。 例:

Picasso.with(getActivity()).invalidate(file);

回答№3の場合は1
public  void loadImage(ImageView imageView, String image_url,Contextcontext)
{
try
{
Picasso.with(context)
.load(image_url)
.memoryPolicy(MemoryPolicy.NO_CACHE)
.networkPolicy(NetworkPolicy.NO_CACHE)
.placeholder(R.drawable.default_image)
.into(imageView);
}

catch(Exception ex)
{
ex.toString();
}

}

回答№4の場合は0

aqueryライブラリをダウンロードしよう https://code.google.com/p/android-query/wiki/ImageLoading