lcodecorex / TwinklingRefreshLayout

RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView
Apache License 2.0
4k stars 672 forks source link

headview 悬浮样式和footview样式会有bug #83

Open zengcanxiang opened 7 years ago

zengcanxiang commented 7 years ago

使用setFloatRefresh(true)方法,将刷新的设置为悬浮样式,头部使用的library带的ProgressLayout, footview使用的继承FrameLayout,然后解析一个xml文件为view,addview添加进去。 背景如上。 这个时候如果快速加载更多,然后立马下拉刷新,重复多次,发现速度快,会导致ProgressLayout会残留一些在界面上。有时候还发现headview不是悬浮模式启动。 但是没有截图到,等截图到了,另外在发上来。

zengcanxiang commented 7 years ago

初步测试是footview显示样式影响到了headview的样式。如果数据刚好一屏的样子。先上拉加载,在下拉刷新,很大几率出现,但是,时间太短。而且,headview会从普通样式变为悬浮样式。 感觉就是越界回弹模式没有去除干净的样子。

zengcanxiang commented 7 years ago

抓了好久才抓到这个稍微明显的问题。还额外抓到一张,加载更多和下拉刷新同时触发的图片。 ![Uploading Screenshot_2017-04-10-16-14-05-0511319664.png…]() ![Uploading Screenshot_2017-04-10-16-27-44-0611515851.png…]()

zengcanxiang commented 7 years ago

1 2

lcodecorex commented 7 years ago

你可以录像。加qq群202640706讨论