如何知道用户何时在 PDFView 中滑动到下一页? - 安卓
Posted
技术标签:
【中文标题】如何知道用户何时在 PDFView 中滑动到下一页? - 安卓【英文标题】:How to know when user swipes to next page in PDFView? - Android 【发布时间】:2018-11-16 19:12:54 【问题描述】:我想问一下如何知道用户何时在android中的PDFView中滑动到下一页。
pdfView = findViewById(R.id.pdfView);
pdfView.fromAsset("aday.pdf") .defaultPage(0) .enableSwipe(真) 。加载(); pdfView.setSwipeVertical(false);
当我使用 getPageCount();它总是返回 0。 那么解决办法是什么?
【问题讨论】:
是github.com/barteksc/AndroidPdfViewer 吗?如果是这样,那么它有一个onPageChange
事件
【参考方案1】:
为了在用户到达某个页面时收到通知 - 尝试注册一个监听器:
pdfView.fromAsset("aday.pdf")
.defaultPage(0)
.enableSwipe(true)
.onPageChange(new OnPageChangeListener()
@Override
public void onPageChanged(int page, int pageCount)
//page: the new page displayed, starting from 0
).load();
【讨论】:
以上是关于如何知道用户何时在 PDFView 中滑动到下一页? - 安卓的主要内容,如果未能解决你的问题,请参考以下文章
iOS 使用带有 UILabel 的 UITapGestureRecognizer 滑动到下一页