为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Android中通过彩信发送图像?

如何在Android中通过彩信发送图像?

如何在Android中通过彩信发送图像?我正在开发一个多媒体应用程序。我正在通过相机捕捉一个图像,并希望将该图像与文本发送到其他一些数字。但我不知道如何通过彩信发送图像。
查看完整描述

3 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

主要代码行是:

Intent sendIntent = new Intent(Intent.ACTION_SEND); sendIntent.putExtra("sms_body", "some text");
 sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(url));sendIntent.setType("image/png");


查看完整回答
反对 回复 2019-06-20
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

如果你不得不发送任何图像的MMS然后使用以下代码。

Intent sendIntent = new Intent(Intent.ACTION_SEND); sendIntent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
sendIntent.putExtra("sms_body", "some text"); sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(" 
sendIntent.setType("image/png");startActivity(sendIntent);;

如果你不得不发送带有音频或视频的MMS文件使用意图,然后使用这个。

Intent sendIntent = new Intent(Intent.ACTION_SEND); sendIntent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
sendIntent.putExtra("address", "1213123123");sendIntent.putExtra("sms_body", "if you are sending text");   
final File file1 = new File(mFileName);if(file1.exists()){
  System.out.println("file is exist");}Uri uri = Uri.fromFile(file1);sendIntent.putExtra(Intent.EXTRA_STREAM, uri);
  sendIntent.setType("video/*");startActivity(sendIntent);

如果这对你有帮助的话请告诉我。


查看完整回答
反对 回复 2019-06-20
  • 3 回答
  • 0 关注
  • 885 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信