3

我需要通过短信发送联系方式。所以,我正在使用 .vcf 文件。

不过,我需要将它附加到 android SDK 中的短信。android中有这样的功能。我已经在我的智能手机上试过了;

几天来我一直在寻找这样做的方法,到目前为止我发现的一切都是这个很好的库来构造 vCardSMSManager 类的这个方法

有谁知道这是怎么做到的吗???我想这个问题的解决方案不仅适用于 vcf,而且适用于任何文件扩展名。

如果您将添加一些代码作为示例,您会让我高兴))

4

2 回答 2

4

由于您有一个 File 对象,您可以使用此代码发送彩信

Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/x-vcard");
sendIntent.putExtra(Intent.EXTRA_STREAM,
    Uri.parse(outputFile.toURL().toString()));
startActivity(sendIntent);
于 2012-05-21T05:30:32.557 回答
2

我认为您需要使用 SMS 的 MMS 意图 AFAIK SMS 只是文本,在 MMS 中您可以添加文件。

请参阅以下 stackoverflow问题以及此博客条目

于 2012-05-02T19:29:19.290 回答