gpt4 book ai didi

android - SwipeRefreshLayout 在将支持库更新到 23.2.0 后阻止 AppBarLayout 向下滚动并显示刷新圈

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:02 25 4
gpt4 key购买 nike

将 google libs 更新为 23.2.0 后面临的问题是以前的支持库版本(我记得是 22+23.1.0 )。

我有 RecyclerViewSwipeRefreshLayout , 在 CoordinatorLayout 中有 AppBarLayoutCollapsingToolbarLayout .

所以当我现在有 CollapsingToolbarLayout未完全展开并尝试展开 swipeRefresh indicator出现,而不是扩展 CollapsingToolbarLayout .

我能做什么?

最佳答案

这似乎是 23.2.0 版本支持库中的一个新旧错误。

当我将依赖项更改为旧版本 (23.1.1) 时,错误消失了。

现在我们应该等待旧错误的新错误修复。

有一个依赖项列表,您不应该更新到 23.2.0 以避免此错误:

compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:support-v4:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'

您还可以使用 workaround覆盖 SwipeRefreshLayout


这里是 google bugtracker 的链接:RecyclerView v23.2.0 - doesn't play nicely with SwipeRefreshLayout


同样的俄语问答:
SwipeRefreshLayout не даёт скроллить вниз не раскрытый AppBarLayout показывая вместо этого индикатор загрузки после обновления support до 23.2.0


UPD 08.04.2016:

问题已在库版本 23.3.0 中修复。

关于android - SwipeRefreshLayout 在将支持库更新到 23.2.0 后阻止 AppBarLayout 向下滚动并显示刷新圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35638081/

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