本文整理了Java中com.koolearn.klibrary.text.view.ZLTextWordCursor.rebuild()
方法的一些代码示例,展示了ZLTextWordCursor.rebuild()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZLTextWordCursor.rebuild()
方法的具体详情如下:
包路径:com.koolearn.klibrary.text.view.ZLTextWordCursor
类名称:ZLTextWordCursor
方法名:rebuild
暂无
代码示例来源:origin: ydcx/KooReader
protected synchronized void rebuildPaintInfo() {
myPreviousPage.reset();
myNextPage.reset();
if (myCursorManager != null) {
myCursorManager.evictAll();
}
if (myCurrentPage.PaintState != PaintStateEnum.NOTHING_TO_PAINT) {
myCurrentPage.LineInfos.clear();
if (!myCurrentPage.StartCursor.isNull()) {
myCurrentPage.StartCursor.rebuild();
myCurrentPage.EndCursor.reset();
myCurrentPage.PaintState = PaintStateEnum.START_IS_KNOWN;
} else if (!myCurrentPage.EndCursor.isNull()) {
myCurrentPage.EndCursor.rebuild();
myCurrentPage.StartCursor.reset();
myCurrentPage.PaintState = PaintStateEnum.END_IS_KNOWN;
}
}
myLineInfoCache.clear();
}
代码示例来源:origin: Jiangzqts/EpubRead
protected synchronized void rebuildPaintInfo() {
myPreviousPage.reset();
myNextPage.reset();
if (myCursorManager != null) {
myCursorManager.evictAll();
}
if (myCurrentPage.PaintState != PaintStateEnum.NOTHING_TO_PAINT) {
myCurrentPage.LineInfos.clear();
if (!myCurrentPage.StartCursor.isNull()) {
myCurrentPage.StartCursor.rebuild();
myCurrentPage.EndCursor.reset();
myCurrentPage.PaintState = PaintStateEnum.START_IS_KNOWN;
} else if (!myCurrentPage.EndCursor.isNull()) {
myCurrentPage.EndCursor.rebuild();
myCurrentPage.StartCursor.reset();
myCurrentPage.PaintState = PaintStateEnum.END_IS_KNOWN;
}
}
myLineInfoCache.clear();
}
内容来源于网络,如有侵权,请联系作者删除!