2012-03-30 14 views
6

Ho il seguente codice per visualizzare un imagepicker. Dopo che l'utente ha scelto un'immagine suActivityResult viene chiamata, per restituirmi i dati per l'immagine selezionata.Android - Il selettore di immagini non funziona su Kindle Fire?

Su kindle tuttavia, ottengo un risultato Codice 0 e dati null. Qualcun altro ha notato questo problema prima? Questo problema si verifica solo in caso di incendio.

startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), SELECT_PICTURE); 
+0

Abbiamo appena iniziato a lamentarci anche di questo ieri .... c'era forse un aggiornamento per l'app di Kindle Gallery recentemente? Ho esperienza di sintomi identici come te. In questo momento stiamo dicendo ai nostri clienti di installare ES File Mangager, ne Astro File Manager, che funziona bene su Kindle Fire per il prelievo di immagini. – esilver

+0

Scaricato un paio di app di fotoritocco da Amazon Market, e nessuno di loro può estrarre immagini da Galary. Quindi immagino che questo sia davvero un bug in kindle fire – aryaxt

+0

L'app di contatti in bundle non può neanche tirare immagini dalla Galleria. – esilver

risposta

0

È possibile ottenere i dati di ritorno da tali chiamate in due modi: o nei dati reali intenti, o in Intent.EXTRA_STREAM. Se ottieni qualcosa in EXTRA_STREAM sarà un contenuto del media store: // URL che utilizzeresti un Cursore per cercare.

+0

l'intento torna come null – aryaxt

1

Mi sto imbattendo in questo stesso identico problema. Prima del recente aggiornamento di Kindle Fire, che è successo qualche giorno fa per me, la raccolta delle immagini dalla galleria ha funzionato bene per me. Quindi il più recente aggiornamento di Kindle Fire deve aver introdotto questo bug.