作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
RefreshIndicator
的文档建议您可以通过 RefreshIndicatorState
以编程方式触发刷新行为类。
假设我已将 RefreshIndicator
小部件添加到我的应用程序,我如何访问此类的实例?我看不到访问它的属性,我假设 createState()
仅由 Flutter 框架使用。
为了避免 XY problem ,我应该解释我这样做的原因是当我的用户第一次打开应用程序时,我的列表会在视觉上令人愉悦地刷新。该列表最初为空,刷新后将轮询我的服务器以获取数据。
最佳答案
参见 https://docs.flutter.io/flutter/material/RefreshIndicatorState/show.html和一个 usage example在 Flutter 画廊中
本质上
var indicator = new GlobalKey<RefreshIndicatorState>();
然后
indicator.currentState.show();
构建之后。
关于widget - 如何访问RefreshIndicator的RefreshIndicatorState?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49759943/
我是一名优秀的程序员,十分优秀!