在活动中的特定布局中打开PDF

时间:2013-01-18 07:47:10

标签: java android pdf

我们有一个Android应用程序,可以从SD卡打开PDF文件

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

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

现在的问题是,当我打开pdf文件时,它将在一个新的Activity中打开。我想在我自己的活动特定布局中打开这个pdf文件,例如我想在我的Scroll视图中打开这个pdf文件有点像这样的事情

          scrollview.addview(PDFView);

我对我的活动有很多看法我想在特定视图中打开pdf文件。如果没有使用任何像MUPDF或APV这样的图书馆,Adobe Reader是否可能。或者是否有任何PDF阅读器jar可用开源来支持android Delvik。因为我知道JReble和其他一些java PDF库可以使用但是它不支持Delvik它们只支持JVM任何建议或想法都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

如果您希望在自己的应用程序中的视图中打开它,则必须使用pdf库。在Android中没有等效的OLE或COM,您可以从其他apks嵌入视图。我知道一些像样的人--Qoppa,Raede和PDFTron。所有这些都很贵。