如何从服务器打开pdf文件而不将其保存在设备上而不使用任何第三方应用程序.因为我不希望我的用户下载任何应用程序来使用我的apps.And我不想使用Web视图打开pdf文件.
Pal*_*avi 16
这个方法适用于旧版本的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);
Run Code Online (Sandbox Code Playgroud)
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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28002 次 |
| 最近记录: |