以下のコードを使用して SMS を送信します。
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("smsto:" + phoneNumber));
intent.putExtra("address", phoneNumber);
intent.putExtra("sms_body", messageBody);
intent.setType("vnd.android-dir/mms-sms");
context.startActivity(intent);
Uri with smsto: と address String extra の両方を Intent に追加しました。ほとんどのデバイスで動作しますが、一部のデバイスでは動作しません。その一つがSE XPERIA Miniです。受信者が SMS アプリで設定されていることを確認するために、SMS を送信するときに他に何が追加できますか?