Я пробовал следующее, но ни один из них не достигает моей цели.Как подключить изображение в MMS программно в android
следующий код, показывающий выбор.
Intent mmsIntent = new Intent(Intent.ACTION_SEND);
mmsIntent.putExtra("sms_body", "some text");
mmsIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
mmsIntent.setType("image/png");
startActivity(mmsIntent);
следующие кодовые обозначения составляют сообщение, но изображение не прилагается.
Intent smsIntent = new Intent(Intent.ACTION_SENDTO);
smsIntent.addCategory(Intent.CATEGORY_DEFAULT);
smsIntent.setType("vnd.android-dir/mms-sms");
smsIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));//Uri.parse(url));
smsIntent.setData(Uri.parse("sms:" + "89565656"));
startActivity(smsIntent);
Но мне нужно сообщение зрения составляет с моим изображением с сд карты. Как это достичь.
Вы заранее ...!
Спасибо за ответ. Но этот код также показывает выбор. – Noby
Hm, нужная вам деятельность com.android.mms.ui.ComposeMessageActivity. (См. LogCat при создании новых mms). Вы не можете получить прямой доступ к нему. – UnknownJoe