2010-10-28 4 views
2

j'ai image dans sqlserver db.using ksoap2 client webservice pour obtenir image.there je convertis l'image en codage base64 et dans le mobile je le convertis en base64 décodage mais je suis incapable d'obtenir l'imageobtenir l'image du serveur distant

ce qui est le problem.how i va obtenir une image ou d'une solution de rechange à ce problème

Merci à l'avance

Assouan

+0

Le fichier est reçu sur le mobile. Lors de la conversion de base64 en image, les conversions échouent. Est-ce exact? Y a-t-il un message d'erreur? Est-ce une erreur de mémoire? – frayser

Répondre

2

enfin j'ai obtenu la solution pour mon problème en créant base64 personnalisé classe

1

Si vous décodez de base64 ce que vous obtenez devrait être techniquement un fichier image et ne peut pas être utilisé directement dans le code.

Peut-être ce que vous cherchez est quelque chose comme

Image i = BitmapFactory.decodeByteArray(data, offset, length); 

Où « data » est un tableau d'octets que vous avez après le décodage, le décalage doit être réglé sur 0 et longueur égale à data.Length.

Ensuite, vous pouvez utiliser l'image avec vos vues.

Questions connexes