如何将电话号码传递给mms

时间:2012-05-16 14:06:52

标签: android sms mms

我有以下代码,它调用mms客户端并附加一张图片

    Intent sendIntent = new Intent(Intent.ACTION_SEND); 
    sendIntent.putExtra("sms_body", "some text"); 
    sendIntent.putExtra("address", phoneNumber);
    sendIntent.putExtra(Intent.EXTRA_STREAM, mCurrItemUri);
    sendIntent.setType("image/*");
    getContext().startActivity(
            Intent.createChooser(sendIntent, "Send MMS..."));

我面临的问题是我无法将电话号码传递给该意图。 有没有办法将一系列电话号码传递给它?

先谢谢你。

1 个答案:

答案 0 :(得分:0)

我认为您需要为mms设置正确的类型。例如:

Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setType("vnd.android-dir/mms-sms");
...
...

有关详细信息,请阅读this