使用Android-Pdf-Viewer-Library开源框架

来源:互联网 发布:反监听软件 编辑:程序博客网 时间:2024/06/11 10:04

下面的框架是Android-Pdf-Viewer-Library这个开源框架的使用方法,在github中找到的,是一些比较简单的英语,应该可以看懂。

This is a packaging of the project "Android PDF Viewer" (http://andpdf.sourceforge.net/) into a reusable library to make PDF viewing easier from within your Android application.Consistent with the Android PDF Viewer project, the licensing for the PdfViewer project is LGPLQuickstart incorporating a PDF viewing activity into your project:1) Add PdfViewer.jar into your project's build path2) Copy the following drawable resources from PdfViewer/res/drawable into YourProject/res/drawable     left_arrow.png     right_arrow.png     zoom_in.png     zoom_out.png3) Copy the following layout resources from PdfViewer/res/layout into YourProject/res/layout     dialog_pagenumber.xml     pdf_file_password.xml4) Derive your PDF activity from net.sf.andpdf.pdfviewer.PdfViewerActivity5) Using the default drawables and layouts:     public int getPreviousPageImageResource() { return R.drawable.left_arrow; }     public int getNextPageImageResource() { return R.drawable.right_arrow; }     public int getZoomInImageResource() { return R.drawable.zoom_in; }     public int getZoomOutImageResource() { return R.drawable.zoom_out; }     public int getPdfPasswordLayoutResource() { return R.layout.pdf_file_password; }     public int getPdfPageNumberResource() { return R.layout.dialog_pagenumber; }     public int getPdfPasswordEditField() { return R.id.etPassword; }     public int getPdfPasswordOkButton() { return R.id.btOK; }     public int getPdfPasswordExitButton() { return R.id.btExit; }     public int getPdfPageNumberEditField() { return R.id.pagenum_edit; }6) Invoke your PdfViewActivity derived with the following code:     Intent intent = new Intent(this, YourPdfViewerActivity.class);     intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME, "PATH TO PDF GOES HERE");     startActivity(intent);
0 0
原创粉丝点击