Closed syxc closed 1 year ago
无法复现, 希望你能fork仓库在demo中复现此问题, 可以立刻解决
无法复现, 希望你能fork仓库在demo中复现此问题, 可以立刻解决
找到原因了,分析如下:
// 非 binding 方式加载 layout 的情况下
page = rootView?.findViewById(R.id.page) /* 这种,下拉刷新正常 */
rv = rootView?.findViewById(R.id.rv)
// page = rv?.pageCreate() /* 这种,下拉刷新会出现问题(动画出现不会自动关闭的情况)*/
已解决。
pageCreate并不推荐使用, 但是我认为可能是你多次调用pageCreate导致创建多个PageRefreshLayout
2022年了还在findViewById吗
pageCreate并不推荐使用, 但是我认为可能是你多次调用pageCreate导致创建多个PageRefreshLayout
2022年了还在findViewById吗
这种页面需要 findViewById 的情况不多,够用,够用...
列表为空的时候,下拉刷新,出现动画不会自动关闭的情况
下拉刷新,调用接口请求数据,请求成功或者失败都可以主动调用关闭方法来关闭下拉刷新动画
如何复现
截图
异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)
版本
以下是部分代码: