luoyi

Results 8 comments of luoyi

因为当刷完成后状态变更为done需要等待几百毫秒的时间结束动画,再次期间你无法继续执行下拉刷新,给用户一种卡住的感觉

嗯,此方案会破坏贝塞尔曲线的动画,一些示例可能也会受到影响

但无论如何,我们应该尽量与原生相匹配,原生安卓上面的下拉刷新并没有此限制,flutter自带的下拉刷新的实现效果更是相差巨大

大佬,我添加了一个属性用来控制是否允许立即刷新,此操作不会对之前的逻辑造成任何影响

> 你可以再其他clamping的样式中看到,列表还未完全收回时,再下拉是完成的结果,只是Material的样式完成是不显示的 MaterialHeader的刷新就是有bug,当你刷新完成后,如果你不滚动列表就一直无法再次下拉刷新,会持续好几秒钟

W/MIUIScout App(15137): (Current message: duration=2502ms seq=432 h=android.os.Handler c=io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0) D/AppScoutStateMachine(15137): dump trace dirName = 2023-12-29-18-15-13-15137-APP_SCOUT_WARNING-com.example.example W/MIUIScout App(15137): Event:APP_SCOUT_WARNING Thread:main backtrace: W/MIUIScout App(15137): at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:180) W/MIUIScout App(15137): at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:543) W/MIUIScout App(15137): at...

Currently project using 8.6.1, found that the latest version still has this problem