我正在开发一个应用程序,其中一个 Activity 包含大量文本(真的很多)。我认为制作包含其中信息的 PDF 并直接从应用程序打开该文件将是最佳解决方案。因此,当人们打开 Activity 时,PDF 将在安装的支持 PDF 的查看器中打开。
你们知道我必须如何解决这个问题吗,因为我想我需要使用一个 Intent ,但是哪个?以及如何直接打开查看器?
感谢您提前在此问题上提供的所有帮助或精力。
最佳答案
Do you guys know how I have to work this out, because I think I will need to use an Intent, but which one?
使用这个:
Intent i=new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.fromFile(pathToYourPdfFile), "application/pdf");
startActivity(i);
关于java - 从 Activity 中打开 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16200909/