gpt4 book ai didi

android - 如何在我的模拟器中查看 pdf 文件

转载 作者:太空狗 更新时间:2023-10-29 15:55:45 27 4
gpt4 key购买 nike

我已经在我的 sdcard 中下载了 pdf 文件,但是当我点击它们在我的模拟器中打开时,它给了一个 toast

“无法打开文件”请帮我阅读pdf文件....请告诉我这段代码有什么问题......

File file=new File("/sdcard/Android.Essentials.pdf");
if (file.exists())
{
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);
try {

startActivity(intent);
finish();
}
catch (ActivityNotFoundException e) {
Toast.makeText(PdffileActivity.this,
"No Application Available to View PDF",
Toast.LENGTH_SHORT).show();
}

最佳答案

要在 PDF 文件上启动 Intent,移动设备应该已经安装了可以读取 PDF 文档的程序。

如果您不希望用户安装 PDF 阅读器,则必须修改您的应用程序才能阅读 PDF 文档。

在这篇文章中讨论适用于 Android 的 PDF 库:Android : Is there any free PDF library for Android

关于android - 如何在我的模拟器中查看 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10895895/

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