howto poignée mailto: dans webview android

Je suis d'essayer d'intercepter les liens mailto: dans un intégré à webview dans mon application. Ce que j'ai est de travail ok, sauf lorsque l'utilisateur clique sur le lien il est flou lors du retour à l'app. Voici ce que je fais dans mon WebViewClient

    @Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    if(url.startsWith("mailto:")){
        url = url.replaceFirst("mailto:", "");
        url = url.trim();
        Intent i = new Intent(Intent.ACTION_SEND);
        i.setType("plain/text").putExtra(Intent.EXTRA_EMAIL, new String[]{url});
        context.startActivity(i);
        return true;
    }
    context.findViewById(R.id.loadingBar).setVisibility(View.VISIBLE);
    view.loadUrl(url);
    return true;
}

Si je fais un point de vue.reload (), il le fait de résoudre le problème, mais est-il une meilleure façon de le fixer sans gaspiller de la bande passante? J'ai essayé invalidate() mais ça ne fonctionne pas.

voici un exemple de ce dont je parle howto poignée mailto: dans webview android

floue? vous pouvez télécharger un exemple? Je ne savais même pas que android a un utilitaire pour le flou du texte.
yep, je suppose que le flou est une mauvaise formulation. Merci.

OriginalL'auteur schwiz | 2010-09-02