Ich benutze diese Codezeilen (ich benutze die Picasso-Bibliothek), um ein Bild herunterzuladen und es in den Hintergrund meines RelativeLayout zu laden.Android Studio Picasso Loader funktioniert nicht, nachdem ich die App zum ersten Mal ausgeführt habe
Die Sache ist, dass wenn ich die App mit meinem Emulator zum ersten Mal laufen alles gut geht. Das Problem ist, dass das nächste Mal, wenn ich die App laufe, es nie funktioniert, der Hintergrund ändert sich nie. Ich kann dir versichern, dass ich nichts im Code ändere.Ich drücke einfach nochmal die App.Wenn ich jedoch eine einzelne Codezeile ändere, mache ich zum Beispiel einige Kommentare zB: // blah blah und wenn ich run drücke Es funktioniert wieder, obwohl die Kommentare keine Funktionalität haben. Und wie zuvor, wenn ich die App erneut drücke, ohne den Code zu ändern, ändert sich der Hintergrund nie. Gibt es einen Fehler oder bin ich verfolgt?
EDIT: nach einigen logchat Ausgänge entdeckte ich, dass ich das erste Mal die App laufen, die logchat zeigt, dass onBitmapLoaded() läuft und alles funktioniert. Die anderen Male, die ich die app logchat ausführen zeigt, dass OnPrepareLoad() läuft und legt den Hintergrund zu meinem Platzhalter wegen dieses Problems W/Einstellungen: Einstellung airplane_mode_on wurde von android.provider.Settings.System nach android.provider.Settings.Global bewegt , Rückgabewert schreibgeschützt.
Nein, ich habe sie beide. Der erste funktioniert überhaupt nicht. Und der zweite funktioniert nur zum ersten Mal mit der App. –