Java教程

直播源码,下拉刷新和上划预加载新内容

本文主要是介绍直播源码,下拉刷新和上划预加载新内容,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

直播源码,下拉刷新和上划预加载新内容实现的相关代码

自定义下拉刷新头部样式

 

ClassicHeader classicHeader() {
  return ClassicHeader(
    releaseText: '松开手刷新',
    refreshingText: '刷新中',
    completeText: '刷新完成',
    failedText: '刷新失败',
    idleText: '下拉刷新',
    completeIcon: const Icon(Icons.done, color: Colors.red),
    idleIcon: const Icon(Icons.arrow_downward, color: Colors.red),
    releaseIcon: const Icon(Icons.refresh, color: Colors.red),
    failedIcon: const Icon(Icons.error, color: Colors.red),
    refreshingIcon: cirProInt(),
  );
}

旋转动画

 

Container cirProInt() {
  return Container(
    child: CircularProgressIndicator(
      valueColor: AlwaysStoppedAnimation(Colors.red),
      strokeWidth: 4.0,
      backgroundColor: Colors.blue,
    ),
    width: 20.0,
    height: 20.0,
  );
}

 

 自定义上拉加载更多底部样式

  . 简单定义

 

ClassicFooter classicFooter() {
  return ClassicFooter(
    height: 100.0,
    loadingText: '加载中...',
    noDataText: '暂无数据',
    failedText: '加载失败',
    idleText: '上拉加载',
  );
}

 

以上就是直播源码,下拉刷新和上划预加载新内容实现的相关代码, 更多内容欢迎关注之后的文章

 

这篇关于直播源码,下拉刷新和上划预加载新内容的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!