我想在水平滚动视图中加载我们的应用程序中的本地PDF文件,或者viewpager这是否可能?
如果是,那么建议我任何库或代码......
谢谢是进步......
答案 0 :(得分:1)
使用Android PDFView库。
在您的版面中包含PDFView:
<com.joanzapata.pdfview.PDFView
android:id="@+id/pdfview"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
加载PDF文件:
pdfView.fromAsset(pdfName)
.pages(0, 2, 1, 3, 3, 3)
.defaultPage(1)
.showMinimap(false)
.enableSwipe(true)
.onDraw(onDrawListener)
.onLoad(onLoadCompleteListener)
.onPageChange(onPageChangeListener)
.load();
答案 1 :(得分:1)
从API级别21开始,您可以使用PdfRenderer和示例here
如果您尝试将API定位在21以下(您应该),那么我担心您需要外部库来完成这项工作,并希望很快就会有人成为PdfRenderer的端口。