Giter Site home page Giter Site logo

Comments (7)

CymChad avatar CymChad commented on May 1, 2024

目前没有暴露这个方法,你有什么地方需要用到吗?

from baserecyclerviewadapterhelper.

wuyongx avatar wuyongx commented on May 1, 2024

昨天 不是说 加载更多 容易奔溃嘛,弹出 dialog来避免。但是 dialog dismiss 要结束刷新,有了这个 方便 结束刷新。

from baserecyclerviewadapterhelper.

CymChad avatar CymChad commented on May 1, 2024

ok,了解,我想想。

from baserecyclerviewadapterhelper.

CymChad avatar CymChad commented on May 1, 2024

我想了下不用呀,你弹出应该就是你请求开始的时候,你dismiss应该就是你数据加载完的时候,所以不应该是依赖我的状态来,应该是依赖你请求的回调来的。不是控件决定,是你的数据决定。

from baserecyclerviewadapterhelper.

wuyongx avatar wuyongx commented on May 1, 2024

有时候网络不好,加载更多时,用户按下 返回键 想取消 加载动作。这时候 数据没有加载完成,也没有加载失败

from baserecyclerviewadapterhelper.

CymChad avatar CymChad commented on May 1, 2024

你可以监听弹出框的关闭事件。因为『正在加载更多』是由你去告诉控件的,不是控件告诉你。

from baserecyclerviewadapterhelper.

wuyongx avatar wuyongx commented on May 1, 2024
  @Override public void onDismiss(DialogInterface dialog) {
    //结束刷新
    if (refreshLayout.isLoadingMore()) {
      refreshLayout.endLoadingMore();
    }
    refreshLayout.endRefreshing();
  }

我就是想在 dismiss listener 里面做取消加载更多

from baserecyclerviewadapterhelper.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.