2016-12-03 4 views
-2

アプリケーションでオフラインでPDFを表示したい私たちはイメージファイルを描画可能な状態に保ち、イメージビューに設定します。同じ方法で、PDFをリソース内に保持して表示することも可能です。PDFをresourcesフォルダに保存してアプリケーションに表示することはできますか?

+0

あなたはいくつかのフォルダにPDFを保存して、次回にアプリケーションを開くことができます。 –

答えて

0

あなたはAndroidのPDFRenderクラスを探しています。あなたは以下のようなものを作ってから、にYourImageView.setImageBitmap()methodで設定します。

// create a new renderer 
PdfRenderer renderer = new PdfRenderer(getSeekableFileDescriptor()); 

// let us just render all pages 
final int pageCount = renderer.getPageCount(); 
for (int i = 0; i < pageCount; i++) { 
    Page page = renderer.openPage(i); 

    // say we render for showing on the screen 
    page.render(mBitmap, null, null, Page.RENDER_MODE_FOR_DISPLAY); 

    // do stuff with the bitmap 

    // close the page 
    page.close(); 
} 

// close the renderer 
renderer.close(); 
関連する問題