0

我正在开发一个应用程序,它有一个包含大量文本(真的很多)的活动。我认为制作包含其中信息的 PDF 并直接从应用程序打开该文件是最佳解决方案。因此,当人们打开活动时,PDF 会在安装的支持 PDF 的查看器中打开。

你们知道我必须如何解决这个问题,因为我认为我需要使用一个 Intent,但是哪个?以及如何直接打开查看器?

感谢您提前为这个问题提供的所有帮助或任何精力。

4

1 回答 1

1

你们知道我必须如何解决这个问题,因为我认为我需要使用一个 Intent,但是哪个?

用这个:

 Intent i=new Intent(Intent.ACTION_VIEW);

 i.setDataAndType(Uri.fromFile(pathToYourPdfFile), "application/pdf");
 startActivity(i);
于 2013-04-24T20:10:44.593 回答