Webview email link (mailto)

You have to create a subclass of WebViewClient and override mailto URL loading. Example: public class MyWebViewClient extends WebViewClient { private final WeakReference<Activity> mActivityRef; public MyWebViewClient(Activity activity) { mActivityRef = new WeakReference<Activity>(activity); } @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.startsWith(“mailto:”)) { final Activity activity = mActivityRef.get(); if (activity != null) { MailTo … Read more