gpt4 book ai didi

android - 如何在 Android 中打开 PDF

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:23:02 27 4
gpt4 key购买 nike

如何从服务器打开 pdf 文件而不将其保存在设备上并且不使用任何第三方应用程序。因为我不希望我的用户下载任何应用程序来使用我的应用程序。我不想使用 WebView 用于打开 pdf 文件。

最佳答案

此方法适用于旧版本的 android:

在新 Activity 中:

        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);

在 list 文件中授予 internet 权限。

使用以下方法打开已安装第 3 方应用程序的 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 - 如何在 Android 中打开 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10480974/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com