Android - PDF in der Webansicht laden

Ich habe diesen Webview-Code und möchte ermöglichen, dass die PDF-Dateien geöffnet werden, wenn ein Benutzer auf einen PDF-Link klickt. Hier ist der Code. Kannst du mir sagen, was ich in den PDF-Bereich einfügen muss? Ich habe viele verschiedene Möglichkeiten ausprobiert und kann das PDF überhaupt nicht anzeigen. Danke für die Hilfe.

<code>webview.setWebViewClient ( new WebViewClient() {
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        // do your handling codes here, which url is the requested url
        // probably you need to open that url rather than redirect:
        if (url.startsWith("tel:")) {
            startActivity(new Intent(Intent.ACTION_DIAL, Uri.parse(url)));
        } else 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});
            startActivity(i);

        } else if (url.startsWith("geo:")) {
            try {
            } catch (Exception e) {
                System.out.println(e);
            }

        } else if (url.endsWith("pdf")) {

            try {

            } catch (Exception e) {
                System.out.println(e);
            }

        } else {
            view.loadUrl(url);
        }
        return true;
        // then it is not handled by default action
    }
});
</code>

Antworten auf die Frage(5)

Ihre Antwort auf die Frage