chkeff Posté(e) 30 août 2011 Posté(e) 30 août 2011 Bonjour à tous ! Voila comme le titre l'indique j'ai besoin de passer un tableau d'octets d'une activity à une autre. Pour des petites données comme un prénom ça passe mais il peut s'agir d'une image complète et la ça plante toujours ! En fait j'ai essayé 2 méthodes: - La première: en fesant un "putExtra" sur l'intent de mon activity 2. Mais lorsque je veut récupérer le tableau dans la seconde activity, j'ai un écran noir (pendant une minute environ) et ça finit par planter. - J'ai donc essayé en ayant une classe contenant un paramètre statique: dans activity 1, je renseigne la valeur de ce paramètre et je la récupère une fois dans activity 2 mais j'ai le même résultat (un long écran noir). Pour info, le problème apparait lorsqu'il s'agit d'une image (un tableau d'environ 650 000 octets). Je commence à désespérer ! Quelqu'un peut m'aider ? Merci d'avance !
Bismuth76 Posté(e) 30 août 2011 Posté(e) 30 août 2011 Regarde du côté des Parcelable ;) (Enfin, c'est ce que je ferais ^^)
chkeff Posté(e) 31 août 2011 Auteur Posté(e) 31 août 2011 Merci de ton aide mais j'ai résolu le problème ! En fait je passais un objet contenant un tableau de byte et il y avait juste un problème de référence qui fesait planté mon affichage ! Merci pour ton conseil en tout cas je vais aussi essayer avec ça !
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.