意图以“ .vcf”卡发送彩信

时间:2018-10-15 09:23:13

标签: android sms messaging mms

这个问题的答案很多,但是没有帮助。

我想在意图帮助下发送彩信。我已经完成以下操作:

Intent i = new Intent(Intent.ACTION_SEND, Uri.parse("mmsto:" + "8XXXXXXXX"));
    uri=FileProvider.getUriForFile(this,this.getApplicationContext().getPackageName()+".utils.NDFileProvider",new File(file));
    i.setType("text/x-vcard");
    i.putExtra(Intent.EXTRA_STREAM, uri);
    i.putExtra(Intent.EXTRA_TEXT, "test message");
    startActivity(i);

现在的问题是,当我已经在“ mmsto:”中提供信息时,当我转到“消息应用程序”时,它要求我输入“接收方编号”。 我也尝试了以下 通过放置

        i.putExtra("address","8XXXXXXXXX");

,还尝试了其他一些MIME类型。

0 个答案:

没有答案