【发布时间】:2017-03-09 16:10:38
【问题描述】:
我正在WebView 中加载 pdf。
WebView webView = new WebView(this);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.setWebViewClient(new WebViewClient());
String url = "http://drive.google.com/viewerng/viewer?embedded=true&url=http://" + getIntent().getStringExtra("url");
webView.loadUrl(url);
setContentView(webView);
无论何时启动活动,WebView 都会显示为空白。但我想显示一个进度对话框,直到WebView 开始呈现 pdf 文件。如何向WebView 添加一个侦听器,指示文件已启动,对用户可见。
【问题讨论】:
-
为什么要在网页视图中显示?使用PdfRenderererer 并只显示一个微调器,直到渲染位图。
-
但是使用 PDfRenderer 我将不得不单独渲染每个页面,这可能是一项繁琐的任务。
-
是的,但是在android中一切都很麻烦。
标签: android pdf webview android-webview