-1
내 앱에서 버튼을 클릭하면 SMS를 보내려고합니다. 나는 그것이 텍스트를 보내고 다른 라인에서 내 GPS 위치를 보내길 원한다. 이미 GPS 위치를 전송하도록 설정했으나 원하는 다른 문자열을 추가 할 수 없습니다.Android Studio에서 하나의 SMS로 두 개의 문자열을 보내는 데 문제가 있습니다.
double lat = l.getLatitude();
double lon = l.getLongitude();
String info = "This is the string I want to send in my sms!";
String message="http://maps.google.com/maps?saddr="+lat+","+lon;
String number = "xxxxxxx";
StringBuffer smsBody = new StringBuffer();
smsBody.append(Uri.parse(message));
android.telephony.SmsManager.getDefault().sendTextMessage(number, null, smsBody.toString(), null,null);`
이 만 GPS 위치로 URL을 보내는,하지만 난 텍스트와 같은 문자열에 URL을 추가했는데,이 두 sepparate 문자열에서 작동하지 않았고 : 내 코드는 다음과 같습니다 그들을 결합하고 어느 쪽이든을 작동하지 않았다. 내가 무엇을 할 수 있을지?
그랬지만 여전히 작동하지 않습니다. 다음과 같이 메시지를 수정했습니다. String message = "other string"+ "http://maps.google.com/maps?saddr="+ latString + ","+ lonString; – user8559076
무엇이 오류입니까? – Daniele
그냥 SMS를 보내지 않습니다 – user8559076