【问题标题】:Android - How to attach file to SMS?Android - 如何将文件附加到短信?
【发布时间】:2012-05-02 19:24:55
【问题描述】:

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

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

我几天来一直在寻找这样做的方法,到目前为止我发现的所有内容都是 this nice library to construct vCardthis method of SMSManager class

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

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

【问题讨论】:

    标签: android file sms vcf-vcard


    【解决方案1】:

    因为你有一个文件对象,你可以用它发送彩信,使用这个代码

    Intent sendIntent = new Intent(Intent.ACTION_SEND);
    sendIntent.setType("text/x-vcard");
    sendIntent.putExtra(Intent.EXTRA_STREAM,
        Uri.parse(outputFile.toURL().toString()));
    startActivity(sendIntent);
    

    【讨论】:

      【解决方案2】:

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

      请参阅以下 stackoverflow question 以及此 blog entry

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-25
        • 1970-01-01
        • 2010-10-13
        • 1970-01-01
        • 2021-12-13
        相关资源
        最近更新 更多