2017-09-28 19 views
0

私はGoogleMapsリンクでSMSを送信していますが、電話が送信されず、理由を知ることができず、他のリンクが正常に送信されることがあります。ここでGoogleMapsリンク付きSMSは送信されません

は、メッセージの画像は、次のとおりです。 enter image description here

私はこの問題を解決するためのいくつかの助けをしたいと思います。そして、重要なのは、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); 
     } 
    } 

答えて

0

://

ここ

は、私は世代のために使用するコードです

関連する問題