Android-在应用程序框架布局中查看PDF

Android-在应用程序框架布局中查看PDF,android,pdf,android-framelayout,Android,Pdf,Android Framelayout,因此,我需要一个在我自己的应用程序中查看PDF的选项(是的,因此基本上我不需要类似于我将在下面示例中发布的代码的东西…,因为它只需使用设备上安装的外部应用程序在新窗口中打开PDF) 我想做的是在我的应用程序中打开(并查看)一个PDF,例如在我的应用程序中的任何布局文件中的FrameLayout中。我知道,可以选择上传PDF并使用网络视图和GoogleDocs来显示PDF,但是由于没有互联网连接,你不能调用GoogleDocs。。。嗯,我还需要点别的。 我搜索了图书馆,它可以阅读/查看和显示PDF

因此,我需要一个在我自己的应用程序中查看PDF的选项(是的,因此基本上我不需要类似于我将在下面示例中发布的代码的东西…,因为它只需使用设备上安装的外部应用程序在新窗口中打开PDF)

我想做的是在我的应用程序中打开(并查看)一个PDF,例如在我的应用程序中的任何布局文件中的FrameLayout中。我知道,可以选择上传PDF并使用网络视图和GoogleDocs来显示PDF,但是由于没有互联网连接,你不能调用GoogleDocs。。。嗯,我还需要点别的。 我搜索了图书馆,它可以阅读/查看和显示PDF(你可以免费使用它),但我发现大多数与android兼容的结果都是其他独立应用程序。。。就像我之前提到的,我想在我的应用程序中查看PDF,在框架布局中(不打开新窗口)或其他什么,而不是别的什么


有人知道有没有这样的选择吗?

那么,你必须使用一些
PDF
的jar来做这件事。是的,听起来很有逻辑。。。但遗憾的是,我找不到任何适用于android的好的、免费的PDF jar。我发现的唯一一个(我甚至忘记了URL)抛出了很多jar内部异常。然后,试一下,第一个就是我试过的那个,就像线程中所说的那样做,并用pdf进行测试。。。它抛出了很多jar内部异常,我的代码毫无意义@第二个:据我所知,其中大部分我无法用于我的应用程序。但我要看看他们。
final Intent pdfIntent = new Intent(Intent.ACTION_VIEW);
pdfIntent.setDataAndType(path, "application/pdf");
this.startActivity(pdfIntent);