Android SwipeRefreshLayout在将支持库更新为23.2.0后,通过显示刷新圈防止AppBarLayout向下滚动
将google libs更新为Android SwipeRefreshLayout在将支持库更新为23.2.0后,通过显示刷新圈防止AppBarLayout向下滚动,android,android-recyclerview,android-support-library,swiperefreshlayout,android-support-design,Android,Android Recyclerview,Android Support Library,Swiperefreshlayout,Android Support Design,将google libs更新为23.2.0后,面临的问题是以前的support libs版本(我记得是22+或23.1.0) 我在SwipeRefreshLayout中有RecyclerView,它在CoordinatorLayout中,具有AppBarLayout和折叠工具栏布局 因此,当我现在没有完全展开折叠工具栏布局并尝试展开它时,会出现SwiperFresh指示器,而不是展开折叠工具栏布局 我能做什么?这似乎是支持库的23.2.0版本中的一个新老错误 当我将依赖项更改为旧版本(23.1.
23.2.0
后,面临的问题是以前的support libs版本(我记得是22+
或23.1.0
)
我在SwipeRefreshLayout
中有RecyclerView
,它在CoordinatorLayout
中,具有AppBarLayout
和折叠工具栏布局
因此,当我现在没有完全展开折叠工具栏布局
并尝试展开它时,会出现SwiperFresh指示器
,而不是展开折叠工具栏布局
我能做什么?这似乎是支持库的
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'
您还可以与重写
SwipeRefreshLayout
以下是google bugtracker的链接:
同样的俄语问答:
UPD 2016年4月8日:
在libs版本
23.3.0
中修复的问题这里是我的解决方案,通过在SwipeRefreshLayout
中修复嵌套滚动:如果我们能够通过在跟踪器-@JamesBritton中启动相关问题来突出谷歌的紧迫性,那就好了,谢谢链接到bug跟踪器。在23.3.0中,ListView
insideSwipeRefreshLayout