Guides
页面导航
页面导航、大纲和书签是在 PDF 文档中导航和定位内容的常见工具。在使用查看器加载显示 PDF 文档后,用户可以让显示区域显示文档的不同页面或位置。
以下是跳转到页面的示例代码:
java
// 跳转到第一页
readerView.setDisplayPageIndex(0);1
2
2
获取当前页码
java
int pageIndex = readerView.getPageNum();1
监听当前页码
java
readerView.setReaderViewCallback(new IReaderViewCallback() {
@Override
public void onTapMainDocArea() {
// 点击文档主区域
}
@Override
public void onMoveToChild(int pageIndex) {
// 当前显示的页面页码
}
@Override
public void onEndScroll() {
// 滚动结束
}
@Override
public void onScrolling() {
// 正在滚动
}
@Override
public void onRecordLastJumpPageNum(int pageIndex) {
// 记录最后一次跳转的页码
}
});1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
kotlin
readerView.setReaderViewCallback(object : IReaderViewCallback {
override fun onTapMainDocArea() {
// 点击文档主区域
}
override fun onMoveToChild(pageIndex: Int) {
// 当前显示的页面页码
}
override fun onEndScroll() {
// 滚动结束
}
override fun onScrolling() {
// 正在滚动
}
override fun onRecordLastJumpPageNum(pageIndex: Int) {
// 记录最后一次跳转的页码
}
})1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22