Я использую Picasso для загрузки изображения в режиме просмотра изображений, но размер изображения в течение некоторого времени сокращается, а затем снова восстанавливается до полного экрана при выходе приложения из спящего режима в Android Studio.
Вот мой Picassoкод:
Picasso.with(context).load(images.get(position).toString()).networkPolicy(NetworkPolicy.OFFLINE).fit().into(imageView, new Callback() {
@Override
public void onSuccess() {
Log.v("Picasso", "fetch image success in first time.");
}
@Override
public void onError() {
Log.v("Picasso", "Could not fetch image in first time...");
Picasso.with(context).load(images.get(position).toString()).networkPolicy(NetworkPolicy.NO_CACHE)
.memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE).fit().into(imageView, new Callback() {
@Override
public void onSuccess() {
Log.v("Picasso", "fetch image success in try again.");
}
@Override
public void onError() {
Log.v("Picasso", "Could not fetch image again...");
}
});
}
});