BasePDFPagerAdapter.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:PdfViewPager 作者:
@Override
@SuppressWarnings("NewApi")
public Object instantiateItem(ViewGroup container, int position) {
    View v = inflater.inflate(R.layout.view_pdf_page, container, false);
    ImageView iv = (ImageView) v.findViewById(R.id.imageView);

    if (renderer == null || getCount() < position) {
        return v;
    }

    PdfRenderer.Page page = getPDFPage(renderer, position);

    Bitmap bitmap = bitmapContainer.get(position);
    page.render(bitmap, null, null, PdfRenderer.Page.RENDER_MODE_FOR_DISPLAY);
    page.close();

    iv.setImageBitmap(bitmap);
    ((ViewPager) container).addView(v, 0);

    return v;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号