2017-12-19 2 views
0

Ich habe ein Projekt, das Bild vom Server lädt. Ich benutze Picasso so,Picasso oder Fresco kann Bilder nicht laden

Picasso.with(context).load("https://cms-assets.tutsplus.com/uploads/users/21/posts/19431/featured_image/CodeFeature.jpg").into(holder.packageImage); 

Aber das lädt dieses Bild nicht. Ich bekomme keinen Fehler zurück. Ich habe auch die Facebook Fresco-Bibliothek ausprobiert. Das funktioniert auch nicht.

ich diesen Code für Fresko verwenden,

Uri imageUri = Uri.parse("https://cms-assets.tutsplus.com/uploads/users/21/posts/19431/featured_image/CodeFeature.jpg"); 
SimpleDraweeView draweeView = (SimpleDraweeView) findViewById(R.id.sdvImage); 
draweeView.setImageURI(imageUri); 

Was ist los hier los? Gibt es irgendeine Möglichkeit, dass ich dieses Problem debuggen kann oder um mehr Informationen dazu zu bekommen, die entweder von Fresco oder Picasso nicht funktionieren?

ich diese Meldung in Logs sehen, wenn ich das Bild Laden-Code hinzufügen,

I/System.out: (HTTPLog) -Static: isSBSettingEnabled falsch

Dank.

Antwort

0

Zu sagen, dass Picasso und Fresco scheitern versuchen, ein Bild zu laden und das Bild existiert wirklich schwierig ist, sollten Sie die Internet Erlaubnis in Ihre AndroidManifest.xml Datei setzen:

<uses-permission android:name="android.permission.INTERNET" /> 

und überprüfen Sie die Sichtbarkeit der Ansicht wo Sie versuchen, das Bild zu laden.

+0

Ich habe bereits hinzugefügt, Gibt es eine Möglichkeit, dass ich mehr Informationen in den Protokollen bekommen kann? –

+0

@EasyCoder überprüfe deinen LogCat, hast du da was gefunden? – Jorgesys

+0

Meine Frage mit Protokoll aktualisiert, sehe ich diese Nachricht in den Protokollen I/System.out: (HTTPLog) -Static: isSBsettingEnabled false –