如何在没有在android中询问createchooser的情况下发送mms

时间:2012-07-30 13:39:48

标签: android

我想从我的手机发送一个mms而没有询问意图创建选择器,我把我的编码放在下面,我没有在编码中添加intent.createchooser但是当我运行应用程序时它显示了创建选择器对话框,

Intent intent1=new Intent(Intent.ACTION_SEND);
intent1.putExtra("address",to.getText().toString());
intent1.putExtra("sms_body",body);
intent1.setType("text/*");
startActivity(intent1);

告诉我如何在不询问createchooser的情况下发送mms

2 个答案:

答案 0 :(得分:0)

使用ACTION_SENDTOsmsto: Uri值指定要发送短信的电话号码,而不是ACTION_SEND

答案 1 :(得分:0)

Intent sendIntent = new Intent(Intent.ACTION_SEND);
    sendIntent.putExtra("sms_body", "hi\nSend u Audio File.");
    sendIntent.setType("audio/*");
    sendIntent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
    sendIntent.putExtra("address", sender_num);