Tema: [ CONSULTA ] Itext put extra
Ver Mensaje Individual
  #5  
Viejo 05/01/17, 17:51:20
Array

[xs_avatar]
Merche300 Merche300 no está en línea
Betatester oficial
 
Fecha de registro: dic 2008
Localización: Valencia
Mensajes: 625
Modelo de smartphone: NEXUS 5 - ONEPLUS 3
Tu operador: Pepephone
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
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í.
Veras kriogeN, Lo que me gustaria es desde el MainActivity, pasar los checkbox al Pdf.java con casillas de verificacion, las marcadas que me pasen con el R.drawable.check_on y las no marcadas con el R.drawable.check_of a no ser que haya otra manera distinta. Espero que asi lo entiendas mejor y gracias por tu respuesta.
Responder Con Cita