2017-11-24 26 views
-1

私は私のPDFのコースのためのアンドロイドのスタジオで私の最初のアプリケーションを作成していたが、私のファイルにビーマーページ「17-nor.pdf」の間のハイパーリンクは、すべてのPDFView pdfViewでハイパーリンクが有効になっていません。

PDFView pdfView; 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    pdfView=(PDFView) findViewById(R.id.pdfView); 
    pdfView.fromAsset("17-nor.pdf").load(); 
} 

答えて

0

ファーズトンを活性化されません、あなたが次に、あなたのプロジェクトに資産ディレクトリに をあなたのpdfファイルを追加したことを確認し、PDF

pdfView.fromAsset(pdfName) 
    .pages(0, 2, 1, 3, 3, 3) 
    .defaultPage(1) 
    .showMinimap(false) 
    .enableSwipe(true) 
    .onDraw(onDrawListener) 
    .onLoad(onLoadCompleteListener) 
    .onPageChange(onPageChangeListener) 
    .load(); 
0123をロードするために含ま私は前にこのライブラリを使用したことがありませんが、私はいくつかの方法があることを例に見ます

pages is optional, it allows you to filter and order the pages of the PDF as you need onDraw is also optional, and allows you to draw something on a provided canvas, above the current page

これはオプションのページとonDrawのみを示しており、他の方法もオプションであると言及していません。それらを追加してみてください

+0

あなたはそれを働かせましたか? – Rainmaker

+0

私のproblemeは解決されていません私はPDF版の最新バージョンを使用しようとしています - VIEWRSバージョン3.0.0リンクのサポートを導入しましたが、それは私のために働いていませんgradleはそれを同期することはできません、 – user2367775

+0

あなたのgradleファイルとエラーがログに記録されている場合投稿する – Rainmaker

関連する問題