Open hugbio opened 2 years ago
需求需要实现类似于微信朋友圈的下拉刷新。释放时需要回弹到位置0,所以我的想法是自定义head,在onReleased中通过refreshKernel.animSpinner方法覆盖回弹最终位置。但是发现覆盖后会丢失刷新事件。 看源码发现原因是在调用onReleased中调用animSpinner方法覆盖了动画。导致丢失之前回弹动画添加的AnimatorListener。建议修改setStateRefreshing方法,在调用onReleased后,重新添加可能丢失的AnimatorListener。 或者如果以后更好的办法实现我需要的需求,欢迎建议!!!