2016-03-27 6 views
2

Ich implementiere eine Art Tab wie Browsen in Android mit Picasso, wann immer ein Tab ausgewählt ist, wird der Picasso-Code aufgerufen, um es von der URL zu erhalten. Ich möchte es benutzerfreundlicher machen und alle Bilder auf das Gerät herunterladen, so dass die Auswahl verschiedener Tabs vom Gerät und nicht vom Internet erfolgt.Wie kann ich Bilder mit Picasso-Android herunterladen?

Gibt es einen Picasso-Befehl zum Zwischenspeichern der URL für die spätere Verwendung? Auch bei Verwendung von verschiedenen Fragmenten oder Aktivitäten?

Ich habe versucht:

Picasso.with(this).load(URL).fetch(); 

aber es scheint nicht so reibungslos zu arbeiten ...

Antwort

1

Eigentlich fetch() funktioniert wie ein Zauber. Hier ist der Code meiner Aktivität.

Nachdem die App ausgeführt wurde, wurde das Image erfolgreich heruntergeladen und im Cache gespeichert, wie es sein sollte.

enter image description here

So ist das Problem der Code nicht, dass Zeile. Möglicherweise haben Sie aus einem anderen Grund vergessen, die INTERNET-Berechtigung in Ihrem Manifest hinzuzufügen, oder das Bild in dieser URL ist nicht vorhanden.

Verwandte Themen