Tak więc patrzyłem na aplikację na Androida na Androida, która używa zarówno picasso, jak i okh, ale jeśli chodzi o tryb offline, picasso wciąż próbuje wczytać obraz na zawsze, widzę bardzo agresywna polityka ponawiania jak jest tam coraz mnie błędy w zwrotnego słuchacza:Gdyby Picasso ponowił ładowanie obrazu na zawsze, gdy brak dostępu do Internetu
picasso.listener(new Picasso.Listener()
{
@Override
public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception)
{
Debug.info(this, "On image error " + exception.getMessage());
}
})
Każdy miał jakąś wskazówkę, szukałem na fakt, że picasso śledzi obciążenie obraz awaryjności, przywiązują się do transmisji, gdy istnieje sieć powinna spróbuj spytać o te obrazy, ale to nie jest to, co widzę tutaj, widzę, że Picasso desperacko próbuje uzyskać ten obraz, nawet jeśli nie ma połączenia.
http://corner.squareup.com/2014/05/picasso-23.html
Nie jestem pewien, ale może dlatego, że powinien pobrać obraz z pamięci podręcznej (dysku) lub offline ... więc nadal próbuje. nie jestem pewien, dzikie domysły :) – Yazan
Dla obrazów, które są pamięci podręcznej na dysku działa świetnie, problem pojawia się dla obrazów, które są bazą sieciową – Necronet
Obserwuję to nieustanne zachowanie ponownie, nawet gdy odpowiedź jest 404. Nigdy nie powinno być próby na 404 . –