Ich habe ein Problem mit Picasso, der versucht, große Bilder von einem lokalen Uri des Formats zu laden Inhalt: //com.android.providers.media.documents/document/ imageXXYYZZ sowohl aus Galerie und Kamera Intent.Picasso kann keine großen Bilder laden (von Kamera und lokalem Uri)
ich die Bilder mit einem Standard-Aufruf bin Laden:
Picasso.load(image_url)
.resize(600, 240)
.centerCrop()
.into(imageTarget);
Ich legte hier ein Target
und wenn ich löste die onBitmapFailed(Drawable errorDrawable)
Störung erhalten. Auch, wenn ich Picasso log ich:
06-23 12:13:54.267 22393-22393/it.b3lab.friendipity D/Picasso﹕ Main created [R100] Request{content://com.android.providers.media.documents/document/image%3A13345 resize(600,240) centerCrop}
06-23 12:13:54.277 22393-23010/it.b3lab.friendipity D/Picasso﹕ Dispatcher enqueued [R100]+9ms
06-23 12:13:54.285 22393-23038/it.b3lab.friendipity D/Picasso﹕ Hunter executing [R100]+15ms
06-23 12:13:54.813 22393-23010/it.b3lab.friendipity D/Picasso﹕ Dispatcher batched [R100]+546ms for error
06-23 12:13:55.014 22393-23010/it.b3lab.friendipity D/Picasso﹕ Dispatcher delivered [R100]+746ms
06-23 12:13:55.024 22393-22393/it.b3lab.friendipity I/picasso﹕ failed to load bitmap
06-23 12:13:55.024 22393-22393/it.b3lab.friendipity D/Picasso﹕ Main errored [R100]+756ms
Dies geschieht nur, wie ich oben sagte, wenn ich versuche, große Bilder aus der Galerie zu laden (über etwa 1 MB) und von der Kamera Absicht, wenn ein Hallo-res mit Kamera Smartphone (in meinem Fall ist es ein Moto G mit Android 5.0.1). Ich bekomme diesen Fehler nicht mit einem Samsung S2 auf Android 4.4.
Jede Hilfe würde wirklich geschätzt werden! Dank
Dank für Sie beantworten, aber mit dieser Methode Picasso laden kein Bild. Ich vermute, das Problem könnte sein, dass 'MediaStore.Images.Media.DATA' eingestellt werden sollte, wo ich das Bild richtig gespeichert habe? –
Korrigieren. Der Spaltenname kann variieren. – Moritz
In welche Spalte soll ich schauen? Ich speichere das Image in 'File (Environment.getExternalStoragePublicDirectory (Environment.DIRECTORY_PICTURES)'), und der Imagetyp ist 'MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE' –