private static async void MessageSender(string contactNumber)
{
if (_device == null)
{
try
{
_device = SmsDevice2.GetDefault();
}
catch (Exception ex)
{
Debug.WriteLine(ex);
return;
}
}
//if (_device == null) return;
var msg = new SmsTextMessage2
{
To = contactNumber,
Body = "I am in need of help. My coordinates are\n Latitude:" + _latitude + "Longitude \n" + _longitude
};
var result = await _device.SendMessageAndGetResultAsync(msg);
if (!result.IsSuccessful) return;
var msgStr = "";
msgStr += "Text message sent, To: " + _phonenumber;
var msg1 = new MessageDialog("Message Sent!" + msgStr);
await msg1.ShowAsync();
}