Я работаю над тем, как отправить MMS в Android из моего приложения.
Я скопировал изображение с именем image1.png в папку SDCard в проводнике.он находится в mnt -> sdcard -> image1.png
Я запускаю эмулятор и сканирую носитель, и я могу найти изображение в галерее.
сейчас, чтобы отправить ммся использовал следующий код
...................................................................................
Intent pic = new Intent(Intent.ACTION_SEND);
pic.putExtra("sms_body", "click the above image");
String url = "\\sdcard\\image1.png";
pic.putExtra(Intent.EXTRA_STREAM, Uri.parse(url));
pic.setType("image/png");
startActivity(pic);
...................................................................................
эмулятор с sdcard уже запущени теперь, когда я запускаю приложение, оно открывает приложение mms с полем TO, а также с упомянутым телом sms, но изображение не прикреплено. Я получаю следующее сообщение на моем экране
...................................................................................
"извините, вы не можете добавить это изображение в свое сообщение"
...................................................................................
Кто-нибудь может мне помочь с этой проблемой?
и я не понимаю концепции Ури.может кто-нибудь помочь мне.
Большое спасибо