(app android aula 13) Erro mailto: android Webview

Ao clicar em um link de e-mail da um erro no webview como mostra abaixo :'(

Screenshot_20220417-225955-473x1024 (app android aula 13) Erro mailto: android Webview

como arrumar esse erro

Screenshot_20220417-225405-473x1024 (app android aula 13) Erro mailto: android Webview

ao clicar no link de email abrir o app de email 
aqui no exemplo também colocamos um link de telefone se tiver na pagina tel:

copie o código abaixo e substitua no lugar onde mostra a imagem:

if (url.startsWith("tel:")) {
    Intent tel = new Intent(Intent.ACTION_DIAL, Uri.parse(url));
    startActivity(tel);
    return true;
}
else if (url.contains("mailto:")) {
    view.getContext().startActivity(
            new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
    return true;

}else {
    view.loadUrl(url);
    return true;
}

Screen-Shot-2022-04-17-at-23.29.04-1024x616 (app android aula 13) Erro mailto: android Webview

ficando assim:

Screen-Shot-2022-04-17-at-23.30.20-1024x616 (app android aula 13) Erro mailto: android Webview

Facebook Comments Box

Share this content:

You May Have Missed