2010-11-01 11 views
0

Un certain nombre d'images sont intégrées à mon application. Ils sont stockés dans le dossier drawable. Je voudrais donner l'option d'envoyer une de ces images via mms (ou même email) à quelqu'un dans le carnet d'adresses de l'utilisateur. Tous les exemples que j'ai vus sont l'envoi d'images qui sont stockées ailleurs que dans les dossiers dessinables Eclipse par défaut. J'ai examiné les réponses concernant MMS. Il semble que cela devrait être simple, mais je ne comprends pas comment le faire. Est-ce que je dois d'abord copier une image de l'emplacement par défaut à l'endroit où d'autres applications peuvent le voir? N'importe quel code d'échantillon serait apprécié. Merci!Envoyer une image (stockée dans un dessin) via MMS

Répondre

0

SMS est limité à 140 caractères. Mais le fichier gif 1x1 est de 8 octets, vous n'obtiendrez pas grand chose en 140, et vous pourriez avoir à diviser l'information entre des centaines de messages SMS ... Et l'ordre n'est pas garanti .... Si vous voulez vraiment Pour, vous pouvez simplement prendre le base64 encoding de n'importe quel fichier que vous aimez et le transmettre par SMS. Vous aurez probablement besoin de marquer le SMS avec un numéro et aussi un autre tag pour indiquer la fin d'un fichier.

Ensuite, bien sûr, vous aurez également besoin d'une sorte d'application à l'autre bout pour reconstruire l'image des morceaux de base64 ...

À moins que vous parliez MMS. C'est une bête complètement différente ...

+0

Je suis désolé. Je voulais dire mms. En fait, la question est également applicable au courrier électronique. Lorsque j'ai une image stockée dans mon application, comment puis-je voir les autres services? – user471230

+0

Vérifiez cela alors. :) http://stackoverflow.com/questions/2972845/i-want-send-image-through-using-mms-in-android – OmnipotentEntity

+0

Hey @OnipotentEntity, avez-vous eu cet exemple pour travailler? J'ai quelques problèmes: http://stackoverflow.com/questions/14452808/sending-and-receiving-sms-mms-in-android – toobsco42