2

我们有一个可以从 sd 卡打开 PDF 文件的 android 应用程序

ListView 中显示的文件列表。用户选择的文件将在 Adob​​e 阅读器活动中打开我正在使用此代码打开 pdf 文件

     intent.setPackage("com.adobe.reader");
     intent.setDataAndType(Uri.fromFile( file ), "application/pdf");
     startActivity(intent);

现在的问题是,当我打开 pdf 文件时,它将在一个新的活动中打开。我想在我自己的活动特定布局中打开这个 pdf 文件,例如我想在我的滚动视图中打开这个 pdf 文件类似的东西

          scrollview.addview(PDFView);

我对我的活动有很多看法,我想在特定视图中打开 pdf 文件。是否可以在不使用 MUPDF 或 APV 等任何库的情况下使用 Adob​​e Reader。或者是否有任何支持 android Delvik 的开源 PDF Reader jar。因为我知道 JReble 和其他一些 java PDF 库是可用的,但它不支持 Delvik 他们只支持 JVM 任何建议或想法将不胜感激。

4

1 回答 1

0

如果您希望它在您自己的应用程序的视图中打开,则必须使用 pdf 库。Android 中没有与 OLE 或 COM 等效的功能,您可以在其中嵌入来自其他 apk 的视图。我知道一些不错的——Qoppa、Raede 和 PDFTron。它们都很贵。

于 2013-01-18T07:58:53.323 回答