如何在Android中打开PDF

前端之家收集整理的这篇文章主要介绍了如何在Android中打开PDF前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何从服务器打开pdf文件而不将其保存在设备上而不使用任何第三方应用程序.因为我不希望我的用户下载任何应用程序来使用我的apps.And我不想使用Web视图打开pdf文件.

解决方法

这个方法适用于旧版本的 android

在一项新活动中:

WebView webview = new WebView(this);
        setContentView(webview);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.getSettings().setPluginsEnabled(true);
        webview.loadUrl("http://docs.google.com/gview?embedded=true&url=URL_of_PDF/fileName.pdf");
        setContentView(webview);

在清单文件中提供Internet权限.

使用以下方法打开已安装第三方应用程序的PDF文件.

要在应用程序中打开PDF,请使用:

Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path,"application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

猜你在找的Android相关文章