flutter
sumos
喜欢思考热爱创新学过VB/C/C/MFC/Java/C/WTL学习为乐追求卓越
展开
-
Flutter之ListItem支持点击态背景色
上一篇,我们实现了普通控件的点击态背景色(无论点击快慢都有背景色变化)。但是,当我将其应用到ListItem时,出现错误。原因不知,猜测是与item复用有关。然后我尝试使用AnimatedContainer,可以做到按下和松开时背景色变化。正如上一篇所说,AnimatedContainer无法实现快速按下松开后的背景色变化,因此,我决定参考AnimatedContainer源码实现了ListI...原创 2019-11-27 17:54:04 · 1506 阅读 · 2 评论 -
Flutter之Widget点击态背景色
本文主要解决快速按下松开后,仍然可以看到背景色的变化。在flutter中有个AnimatedContainer,其可以实现按下时背景色变化,松开后背景色还原。但是快速按下松开后,其背景色无变化。原因是,背景色变化需要一个过程,而快速按下松开后就立即结束动画响应事件了。自定义实现代码如下:class StateButton extends StatefulWidget { fina...原创 2019-11-26 18:01:47 · 2008 阅读 · 0 评论