Tema: [ CONSULTA ] Itext put extra
Ver Mensaje Individual
  #4  
Viejo 02/01/17, 12:24:23
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Sinceramente, no entiendo el código, no se de donde sale "byteArray" en la segunda Activity.

Después, no entiendo porque necesitas enviar una imagen que sacas de los recursos, y que no es generada propiamente en esa Activity, cuando tal y como dice @Dexafree con pasar el ID te sobra, ya que R.drawable.check_on va a ser el mismo en una Activity que en la otra, ya que pertenecen ambas a la misma aplicación (cosa distinta sería si fuesen aplicaciones distintas).

Y por último, los Extra que puedes pasar a otra Activity están limitados, tanto en espacio como en tiempo. Es decir, no puedes enviar más de 500kb, y en algunos móviles es incluso menos, y tampoco puedes enviar algo que tarde en "desempaquetarse" más de 0,5 segundos (aprox).

Todo lo anterior lo se porque estuve durante 2 años trabajando en una aplicación de tratamiento fotográfico.

La solución pasa por 2 cosas:

1) Si es la misma aplicación la que contiene a las 2 Activity puedes almacenar la imagen en una variable static (de los pocos casos en los que hay que tirar de variables static).

2) Si es una aplicación distinta, tendrás que hacer como hace la cámara de Google, que almacena la imagen en la ruta que tú le indicas para luego leerla de ahí.
Responder Con Cita
Gracias de parte de: