隐藏工具栏并在顶部显示RecyclerView时如何禁止滑动刷新

时间:2019-06-06 21:35:54

标签: android android-coordinatorlayout android-appbarlayout swiperefreshlayout

我的应用程序中已设置此布局:

jmp_buf

我在向下滚动时隐藏了工具栏,以便为我的内容腾出更多空间。除了少数例外,当您突然朝不同方向突然移动/滚动时,所有效果都很好。唯一的问题是,如您在此gif中所见

SwipeRefresh issue

在隐藏工具栏时,滑动到下个月后,滚动/弹出以显示工具栏会自动触发SwipeRefreshLayout的拉动刷新。我真的想禁止这样做,因为刷新可能会触发使用用户名/密码/一次性密码的登录。

当a)RecyclerView位于顶部并且b)工具栏不可见但到目前为止没有成功时,我尝试将NestedScrollView子类化,并消耗滚动/文件。关于本书如何做到这一点的任何指示?

0 个答案:

没有答案