Здравствуйте. Я пытаюсь отправить свое местоположение с помощью SMS, но постоянно получаю одно сообщение об ошибке, в котором говорится:
Wrong 2nd argument type. Found: 'java.lang.String', required: 'android.location.Location'
Информация о проверке:
sendLocationSMS(String,android.location.Location)
в FullscreenActivity не может быть применено(String,java.lang.String)
Вот конкретные строки кода, которые я использую:
private void sendLocationSMS(String phoneNumber, Location currentLocation) {
SmsManager smsManager = SmsManager.getDefault();
StringBuffer smsBody = new StringBuffer();
smsBody.append("http://maps.google.com?q=");
smsBody.append(currentLocation.getLatitude());
smsBody.append(",");
smsBody.append(currentLocation.getLongitude());
smsManager.sendTextMessage(phoneNumber, null, smsBody.toString(), null, null);
}
В моем onCreate у меня есть это:
sendLocationSMS("MY PHONE NUMBER", "");