Wie lokale PDF-Datei in WebView in Android öffnen?

Ich möchte eine lokale (SD-Karte) PDF-Datei in einer WebView öffnen.

Das habe ich schon probiert:

webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setPluginsEnabled(true);
webview.getSettings().setAllowFileAccess(true);
File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");

final Uri uri = Uri.fromFile(file);

webview.loadUrl(uri.toString());

Es wird jedoch immer noch nicht geöffnet. Lassen Sie mich wissen, wie ich eine PDF-Datei in WebView öffnen kann.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage