通过彩信发送图像(存储在drawable中)

时间:2010-11-01 04:32:03

标签: android

许多图片都“内置”到我的应用中。它们存储在drawable文件夹中。我想选择通过mms(甚至是电子邮件)将这些图像中的一个发送给用户地址簿中的某个人。我见过的所有例子都是发送存储在默认Eclipse可绘制文件夹之外的其他地方的图像。

我查看了有关MMS的答案。看起来这应该很简单,但我不明白该怎么做。我首先必须将图像从默认位置复制到其他应用程序可以看到的位置吗?任何示例代码将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

短信限制为140个字符。但是1x1 gif文件是8个字节,你不会在140中得到太多,你最终可能需要将信息分成数百条短信......并且订单无法保证......如果你真的想要到,你可以简单地获取你喜欢的任何文件的base64 encoding并通过短信传输它。您可能需要使用数字标记SMS,并使用另一个标记来表示文件的结尾。

然后,当然,你还需要在另一端使用某种应用来重建base64块中的图像......

除非你在谈论彩信。那是一个完全不同的野兽......