public class CustomWebViewClient : WebViewClient
{
[System.Obsolete]
public override bool ShouldOverrideUrlLoading(Android.Webkit.WebView view, string url)
{
if (url.StartsWith("mailto:") | url.StartsWith("tel:") | url.StartsWith("intent:"))
{
url = url.Replace("mailto:", "").Replace("tel:", "").Replace("intent:", "");
Intent mail = new Intent(Intent.ActionSend);
mail.SetType("application/octet-stream");
mail.PutExtra(Intent.ExtraEmail, new String[] { url.Split('?')[0] });
view.Context.StartActivity(mail);
return true;
}
view.LoadUrl(url);
return true;
}
}