0
私はGoogleMapsリンクでSMSを送信していますが、電話が送信されず、理由を知ることができず、他のリンクが正常に送信されることがあります。ここでGoogleMapsリンク付きSMSは送信されません
私はこの問題を解決するためのいくつかの助けをしたいと思います。そして、重要なのは、SMSを使用するという考えは、インターネットを必要としないということです。
HTTPを削除することで解決String uri = "http://maps.google.com/maps?q=" + lat + "," + lng;
if (!preferences.getNumber(activity).equals("")) {
smsBody.append(Uri.parse(uri));
String phone1 = preferences.getNumber(activity);
try {
smsManager.sendTextMessage(phone1, null, msgASerEnviada, null, null);
smsManager.sendTextMessage(phone1, null, smsBody.toString(), null, null);//mensagem com o link
Toast.makeText(activity, "Sent to " + phone1, Toast.LENGTH_SHORT).show();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(activity, "Something wrong", Toast.LENGTH_SHORT);
}
}