PDF Viewer放大和缩小

时间:2018-05-19 11:43:05

标签: java android

我正面临问题

这是我添加的代码依赖

 implementation 'com.github.barteksc:android-pdf-viewer:3.0.0-beta.5'

这是xml编码

 <com.github.barteksc.pdfviewer.PDFView
    android:id="@+id/pdf_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="top"
    >


    <ProgressBar
        android:id="@+id/pdf_progressBar"
        style="?android:attr/progressBarStyle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="215dp" />

</com.github.barteksc.pdfviewer.PDFView>

这是java编码

 public void setPDF(String asset,int pages)
{
    pdfView.fromAsset(asset).swipeHorizontal(true).onLoad(new OnLoadCompleteListener() {
        @Override
        public void loadComplete(int nbPages)
        {
            pdfView.fitToWidth(0);   // Goto to specific page
            pdfView.setMinZoom(60);
            pdfView.setMidZoom(80);
            pdfView.setMaxZoom(100);
            progressBar.setVisibility(View.GONE);
        }
    }).defaultPage(pages).enableAntialiasing(true).load();
}
onCreate方法中的

     ProgressBar progressBar = findViewById(R.id.pdf_progressBar);         progressBar.setVisibility(View.VISIBLE);

    PDFView pdfView = findViewById(R.id.pdf_view);


    setPDF("new_quran_downloaded.pdf",28);

现在我想嵌入放大和缩小属性

0 个答案:

没有答案
相关问题