豆豆小说不能保存阅读记录的问题

2020-08-07  本文已影响0人  sjj_dot

​​豆豆 显示当前页面回调 回调中记录阅读进度

override fun onShowPage(txtPage: TxtPage?) {
  Log.e("current:$txtPage last:$lastTxtPage")
  val view = txtPage ?: return
  if (lastTxtPage?.chapterIndex != view.chapterIndex
    || view.position != lastTxtPage?.position
    || view.contentType != lastTxtPage?.contentType) {
    lastTxtPage = view.copy()
    //lastTxtPage = view.copy()
    mPageLoader?.onShowPage(view)
  }
}

lastTxtPage 在其他地方被回收重用。导致lastcurrent对象相同,不能回调onShowPage导致未记录阅读进度

上一篇 下一篇

猜你喜欢

热点阅读