//のonCreate
private class MyWebViewClient extends WebViewClient {
private MyWebViewClient() {
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
//show dialog that your data is loading
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
//Hide dialog that your data is load suceesfully
}
}
/** Opens the URL in a webview */
private void openURL(String pdfURL) {
webView.loadUrl("http://docs.google.com/gview?embedded=true&url="+pdfURL);
webView.requestFocus();
}
上記のコードの外側には、いずれかのライブラリを使用せずに簡単にPDFファイルをロードします//のonCreate
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.setWebViewClient(new MyWebViewClient());
openURL();
内のコードを置きます。
ありがとうございますが、私はgoogleを使用したくありません。 –
なぜですか?それに問題はありますか? – shahid17june
getリクエストでヘッダーを使用しています –