启动 SMS 消息 Intent (编写预填充文本)不再适用于新的 Droid RAZR ICS 操作系统。还有其他方法可以完成这项任务吗?
我都试过了:
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", smsBody);
sendIntent.setType("vnd.android-dir/mms-sms");
startActivity(sendIntent);
也试过了,
Uri.parse(uri);
短信的正文没有预先填充,同时据我所知,它对所有其他设备和操作系统的行为都是正确的。
最佳答案
使用 ACTION_SENDTO
和 smsto:
Uri
作为您要将消息发送到的电话号码。
您使用的 MIME 类型未记录,因此核心 Android 团队或设备制造商可能会随意更改。
关于android - 启动 SMS 消息 Intent 不再适用于新的 Droid RAZR ICS 操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11366797/