Android 从drawable获取图像并通过彩信发送?
是否有任何教程(一步一步),我可以很容易地遵循发送png或gif类型的图像从drawable在android。我只需要从绘图设备中获取图像/gif并将其传输到Android 从drawable获取图像并通过彩信发送?,android,image,gif,mms,Android,Image,Gif,Mms,是否有任何教程(一步一步),我可以很容易地遵循发送png或gif类型的图像从drawable在android。我只需要从绘图设备中获取图像/gif并将其传输到彩信系统,无需在我的应用程序中发送彩信。只需获取图像/gif并将其自动连接到彩信系统即可。我非常欣赏这方面简单明了的教程。:)多谢各位 编辑: 我发现了这样的段代码: Intent sendIntent=新的Intent(Intent.ACTION\U SEND); setClassName(“com.android.mms”、“com.a
彩信系统
,无需在我的应用程序中发送彩信。只需获取图像/gif并将其自动连接到彩信系统即可。我非常欣赏这方面简单明了的教程。:)多谢各位
编辑:
我发现了这样的段代码:
Intent sendIntent=新的Intent(Intent.ACTION\U SEND);
setClassName(“com.android.mms”、“com.android.mms.ui.ComposeMessageActivity”);
sendIntent.putExtra(“sms_body”、“某些文本”)
但当我运行这个时,我得到了一个信息:
“很抱歉,您无法将此图片添加到邮件中”
我在这里做错了什么?我的清单文件中是否缺少任何内容?请参考这些链接…尝试它们@GVSharma我已编辑了我的问题。也许你能帮忙?谢谢
Uri uri = Uri.parse("android.resource://najmudin.nazrinakmal.signspeak/drawable/" + gif_source);
try {
InputStream stream = getContentResolver().openInputStream(uri);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
sendIntent.putExtra(Intent.EXTRA_STREAM, uri);
sendIntent.setType("image/gif");
startActivity(sendIntent);