Android——发送彩信

时间:2024-10-17 17:01:43
private void sendMms(String phone, String title, String message) { Intent intent = new Intent(Intent.ACTION_SEND); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // 因为这次跳转带了Uri,Intent的接收者将被准许读取Intent携带的URI数据 intent.addFlags(Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION); // 彩信发送的目标号码 intent.putExtra("address", phone); // 彩信的标题 intent.putExtra("subject", title); // 彩信的内容 intent.putExtra("sms_body", message); // 彩信的图片附件 intent.putExtra(Intent.EXTRA_STREAM, picUri); // 彩信的附件为图片 intent.setType("image/*"); // 因为未指定要打开哪个页面,所以系统底部会弹出选择窗口 startActivity(intent); }