gpt4 book ai didi

com.koolearn.klibrary.text.view.ZLTextSelection.clear()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 11:50:05 26 4
gpt4 key购买 nike

本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.clear()方法的一些代码示例,展示了ZLTextSelection.clear()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZLTextSelection.clear()方法的具体详情如下:
包路径:com.koolearn.klibrary.text.view.ZLTextSelection
类名称:ZLTextSelection
方法名:clear

ZLTextSelection.clear介绍

暂无

代码示例

代码示例来源:origin: ydcx/KooReader

boolean start(int x, int y) {
  clear();
  final ZLTextRegion region = myView.findRegion(
    x, y, myView.maxSelectionDistance(), ZLTextRegion.AnyRegionFilter
  );
  if (region == null) {
    return false;
  }
  myRightMostRegionSoul = myLeftMostRegionSoul = region.getSoul();
  return true;
}

代码示例来源:origin: Jiangzqts/EpubRead

boolean start(int x, int y) {
  clear();
  final ZLTextRegion region = myView.findRegion(
    x, y, myView.maxSelectionDistance(), ZLTextRegion.AnyRegionFilter
  );
  if (region == null) {
    return false;
  }
  myRightMostRegionSoul = myLeftMostRegionSoul = region.getSoul();
  return true;
}

代码示例来源:origin: Jiangzqts/EpubRead

public void clearSelection() {
  if (mySelection.clear()) {
    Application.getViewWidget().reset();
    Application.getViewWidget().repaint();
  }
}

代码示例来源:origin: ydcx/KooReader

public void clearSelection() {
  if (mySelection.clear()) {
    Application.getViewWidget().reset();
    Application.getViewWidget().repaint();
  }
}

代码示例来源:origin: Jiangzqts/EpubRead

public synchronized void setModel(ZLTextModel model) { // 3次 2个set null(footnote) 加载完后 1次
  myCursorManager = model != null ? new CursorManager(model, getExtensionManager()) : null; // 位置管理 最多有200个cursor在缓存中
  mySelection.clear();
  myHighlightings.clear();
  myModel = model; // 设置model
  myCurrentPage.reset(); // 重置页面
  myPreviousPage.reset();
  myNextPage.reset();
  /**
   * 按\r\n的方式得到段落结构,Model添加数据的时候,是以段为单位的
   */
  if (myModel != null) {
    final int paragraphsNumber = myModel.getParagraphsNumber(); // 得到总的段落数 txt只有1段或几段,GDG2014 RHYDYBS1329
    if (paragraphsNumber > 0) {
      /**
       * 把Model的第一段的游标传给现在的Page,以后就可以自己找了
       */
      myCurrentPage.moveStartCursor(myCursorManager.get(0));
    }
  }
  Application.getViewWidget().reset(); // 重置,然后接着执行KooReaderApp中的渲染方法,不太需要
}

代码示例来源:origin: ydcx/KooReader

public synchronized void setModel(ZLTextModel model) { // 3次 2个set null(footnote) 加载完后 1次
  myCursorManager = model != null ? new CursorManager(model, getExtensionManager()) : null; // 位置管理 最多有200个cursor在缓存中
  mySelection.clear();
  myHighlightings.clear();
  myModel = model; // 设置model
  myCurrentPage.reset(); // 重置页面
  myPreviousPage.reset();
  myNextPage.reset();
  /**
   * 按\r\n的方式得到段落结构,Model添加数据的时候,是以段为单位的
   */
  if (myModel != null) {
    final int paragraphsNumber = myModel.getParagraphsNumber(); // 得到总的段落数 txt只有1段或几段,GDG2014 RHYDYBS1329
    if (paragraphsNumber > 0) {
      /**
       * 把Model的第一段的游标传给现在的Page,以后就可以自己找了
       */
      myCurrentPage.moveStartCursor(myCursorManager.get(0));
    }
  }
  Application.getViewWidget().reset(); // 重置,然后接着执行KooReaderApp中的渲染方法,不太需要
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com