animation.addListener ;
setState 方法 : 动画如果生效, 必须在监听器中调用 setState 方法 , 以便重新调用 build 方法进行布局渲染 , 否则 UI..., 结尾不能有分号
/// 特别注意 : 动画如果生效, 必须在监听器中调用 setState 方法
..addListener(() {
/// 调用 setState...方法后, 更新相关状态值后, 自动调用 build 方法重构组件界面
setState(() {
// 获取动画执行过程中的值
animationValue..., 结尾不能有分号
/// 特别注意 : 动画如果生效, 必须在监听器中调用 setState 方法
..addListener(() {
/// 调用 setState...方法后, 更新相关状态值后, 自动调用 build 方法重构组件界面
setState(() {
// 获取动画执行过程中的值
animationValue