java.lang.IllegalArgumentException: Der Pfad darf in Picasso nicht leer sein

9

Ich lade Bild von mysql DB mit Picasso in benutzerdefinierte Listenansicht. Das Bild wird geladen, wenn die URL direkt übergeben wird, aber wenn ich die URL einer Zeichenfolge zuweise und sie überlasse, wird eine Ausnahme ausgelöst, die besagt, dass Pfad nicht leer sein darf.

%Vor%

Die Bildzeichenfolge enthält Ссылка

Ich gehe Picasso wie unten vorbei.

%Vor%

Wenn ich so gehe, bekomme ich java.lang.IllegalArgumentException: Pfad darf nicht leer sein. Ich habe den obigen Schritt wie unten versucht, aber das Bild wird nicht geladen.

%Vor%

Was ist falsch an der obigen Erklärung?

    
user2269164 01.03.2016, 11:29
quelle

2 Antworten

19

Ich hatte ein ähnliches Problem. Überprüfen Sie, ob Ihre URL-Zeichenfolge leer ist oder nicht. Wenn es leer ist, geben Sie das Standardbild ein oder laden Sie es von der URL. Hoffe, das hilft.

%Vor%     
veena 15.04.2016 06:39
quelle
0

Ich denke, Ihr md.Image gibt eine leere Zeichenfolge zurück. Versuchen Sie also, Ihre image url in picasso wie folgt zu setzen:

%Vor%

Ich hoffe, es funktioniert.

    
HassanUsman 29.03.2016 13:10
quelle

Tags und Links