您好,尝试使用以下代码通过android发送短信。
public static void sendsmsstd(String number, String message, Context context) {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType("vnd.android-dir/mms-sms");
intent.putExtra("address", number);
intent.putExtra("sms-body", message);
context.startActivity(intent);
}
许多站点都建议这样做,但是当代码运行并打开SMS应用程序时,它选择了正确的联系人来发送消息,但消息正文始终为空。
还有什么可以解决的。我缺少一些代码。
答案 0 :(得分:2)
您正在使用sms-body。将其更改为sms_body,应将其修复。