私は知っています、この質問は古いです。
しかし、私はMozillaからpdf.jsを利用するXamarinのアプローチが本当に好きです。これは古いAndroidバージョンで動作しますが、特別なPDFビューアアプリは必要ありません。のアプリビュー階層のを簡単に表示できます。
このためのGit: https://mozilla.github.io/pdf.js/
(標準ズームなど)
追加のデフォルトのオプション: https://github.com/mozilla/pdf.js/wiki/Viewer-options
ちょうどあなたの資産のディレクトリにpdfjsファイルを追加します。

とコールそれは次のようになります:
// Assuming you got your pdf file:
File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");
webview = (WebView) findViewById(R.id.webview);
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setAllowFileAccessFromFileURLs(true);
settings.setAllowUniversalAccessFromFileURLs(true);
settings.setBuiltInZoomControls(true);
webview.setWebChromeClient(new WebChromeClient());
webview.loadUrl("file:///android_asset/pdfjs/web/viewer.html?file=" + file.getAbsolutePath() + "#zoom=page-width");
クールなもの:機能/コントロールの量を減らしたい場合。 Assets/pdfjs/web/viewer.htmlファイルに移動し、特定のコントロールを非表示にします。 With
style="display: none;"
たとえば、
<div id="toolbarViewerRight" style="display: none;">...</div>
このwebview.loadUrlを試してみてください(「http://docs.google.com/gview?embedded=true&url=http://myurl.com/demo.pdf:あなたは右のツールバーを好きではない場合"); – Sameer
解決策を見つけましたか? –