不会发送带有GoogleMaps链接的短信

时间:2017-09-28 00:33:15

标签: android sms smsmanager

我使用GoogleMaps链接发送短信,但在某些情况下,手机不发送,我不知道原因,其他链接是否正常发送。

以下是邮件的图片: enter image description here

我想帮助解决这个问题。而且,重要的是,使用短信的想法是不需要互联网。

以下是我用于生成的代码:

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);
        }
    }

1 个答案:

答案 0 :(得分:0)

通过删除http://

解决