2012-03-30 10 views
6

Tengo el siguiente código para mostrar un imagepicker. Después de que el usuario selecciona una imagen enActivityResult se llama, para devolverme los datos de la imagen seleccionada.Android - ¿El selector de imagen no funciona en Kindle Fire?

En kindle, sin embargo, obtengo un resultCode de 0, y los datos son nulos. ¿Alguien más ha notado este problema antes? Este problema ocurre solo en kindle fire.

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

Acabamos de empezar a recibir quejas sobre esto ayer también ... ¿hubo quizás una actualización de la aplicación Kindle Gallery recientemente? Experimento los mismos síntomas que tú. En este momento les estamos diciendo a nuestros clientes que instalen ES File Mangager, un nuevo Astro File Manager, que funciona bien en Kindle Fire para elegir imágenes. – esilver

+0

Descargado un par de aplicaciones de edición de fotos de Amazon Market, y ninguna de ellas puede extraer imágenes de Galary. Así que supongo que esto realmente es un error en kindle fire – aryaxt

+0

La aplicación de contactos incluida tampoco puede extraer imágenes de la Galería. – esilver

Respuesta

0

Puede obtener datos de vuelta de este tipo de llamadas de dos maneras: ya sea en los datos de intención reales, o en Intent.EXTRA_STREAM. Si recuperas algo en EXTRA_STREAM, se tratará de una URL de contenido mediatore: // que utilizarías con un Cursor para buscar.

+0

la intención vuelve como nula – aryaxt

1

Me encuentro con este mismo problema. Antes de la reciente actualización de Kindle Fire, que sucedió hace unos días, la selección de imágenes de la galería funcionó bien para mí. Así que la actualización más reciente de Kindle Fire debe haber introducido este error.

Cuestiones relacionadas