Flutter Liquid Pull To Refresh

一个漂亮的、可自定义的 Flutter 下拉刷新指示器,深受 Ramotion Pull Down to Refresh 的启发。试试我们的实时示例应用。

安装

  1. 依赖它

将此添加到您的包的pubspec.yaml文件中

dependencies:
liquid_pull_to_refresh: ^3.0.1
  1. 安装它

您可以从命令行安装包

通过 pub

$ pub get

使用 Flutter

$ flutter packages get
  1. 导入它

现在,在您的 Dart 代码中,您可以使用

import 'package:liquid_pull_to_refresh/liquid_pull_to_refresh.dart';

用法

要为您的 Flutter 应用添加此自定义刷新指示器,只需将 ListView 或 GridView 包装在 LiquidPullToRefresh 中即可。您还需要提供 onRefresh 参数的值,这是一个刷新回调。

注意 – LiquidPullToRefresh 只能与垂直滚动视图一起使用。

例如

LiquidPullToRefresh(
     key: _refreshIndicatorKey,	// key if you want to add
     onRefresh: _handleRefresh,	// refresh callback
     child: ListView(),		// scroll view
   );

GitHub

查看 Github