Flutter showDialog/showModalBottomSheet刷新UI
很多人使用StatefulBuilder依然达不到更新的效果,是因为你用错了setState()方法。
解决方案:StatefulBuilder
showDialog(context: context,builder: (context) {String label = 'test';return StatefulBuilder(builder: (context, state) {print('label = $label');return GestureDetector(child: Text(label),onTap: () {label = 'test8';print('onTap:label = $label');// 注意不是调用老页面的setState,而是要调用builder中的setState。//在这里为了区分,在构建builder的时候将setState方法命名为了state。state(() {}); },);},);});
showModalBottomSheet解决方案同上
Flutter showDialog/showModalBottomSheet刷新UI相关推荐
- Flutter showDialog 如何刷新 setStatus
答案是抽出来... Future<void> _showRecommend() async {final flag = await showDialog(context: context, ...
- 【Based Android】Android Sensor感应器介绍(二)线程中刷新UI 创建一个android测力计...
上一篇文章http://www.cnblogs.com/octobershiner/archive/2011/11/06/2237880.html介绍了sensor的基本知识以及一个使用其中加速度感应 ...
- Android刷新UI导致崩溃的探究——Only the original thread
一.原因: 非主线程使用TextView.setText(),"有时会出现"Only the original thread that created a view hierarc ...
- Flutter 120hz 高刷新率在 Android 和 iOS 上的调研总结
Flutter 120hz 高刷新率在 Android 和 iOS 上的调研总结 一.无用的知识 首先科普无用的知识,说起高刷新率,就不得不提两个词汇 ProMotion 和 LTPO . ProMo ...
- Flutter第一部分(UI)第二篇:在Flutter中构建布局
前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件.数据库.网络)再到Flutter进阶(平台特定代码编写.测试.插件开发等),欢迎感 ...
- 规定时间间隔刷新UI
程序运行死锁时,每隔一定时间间隔刷新UI进度 DateTime tipDTPrevious = DateTime.Now;DateTime tipDTNow = DateTime.Now;void h ...
- WPF强制刷新UI界面
WPF强制刷新UI界面 需求 代码块 需求 在当前ViewModel类中执行某种数据列表的操作,希望View中绑定的Model类随着数据列表的改表实时刷新在View的界面上,我们可以定义一个界面强制刷 ...
- untiy强制刷新UI
在向一个自适应内容长度的text里添加文字,并把text放进滚动窗口里,发现虽然text的尺寸自适应扩充了,但是在scroll view里却没有显示第一行,而且是显示了中间,这时随便修改一个scrol ...
- flutter showDialog弹窗
可以弹窗嵌套一个类 showDialog(context: context,builder: (context) => BoxDialog(getUserShake.shakeBoxId)).t ...
最新文章
- CVPR 2020 论文大盘点-全景分割与视频目标分割篇
- ubuntu设置自启动服务程序
- 信息学奥赛一本通C++语言——1029:计算浮点数相除的余
- ArcGIS for Android Runtime100 基本操作(四)——GPS定位
- Windows 下Redis客户端可视化工具-Redis Desktop Manager
- 贴吧android客户端,百度贴吧推出Android平台手机客户端
- 360手机java手机管家软件_3d藏机诗佳人泪两行在以前那期有
- 如何删除Word 2010中的“向下箭头”
- 英语作文计算机80词九年级,英语作文80词左右初三带翻译
- Windows python pip换源不生效(window11系统),以及pip下载库包报错 because normal site-packages is not writeable
- 计算机平均值的快捷键,Excel用快捷键和选项求平均值,且能一次对多行多列批量快速求平均值...
- 重大噩耗:苹果账号无法付款!(11-20更新:账单地址和卡地址一样,信用卡名字和开发者名字一致,都无法付款)
- 美团校招笔试题-算法-python
- <论文阅读>CRaft
- 华纳云:美国高防服务器的防火墙介绍
- CTFshow之36Dweb做题记录
- (Python)视频生成器
- rust申请解封_参考 - Rust的确切自动解除引用规则是什么?
- 通量数据处理(Python)——NC格式转为CSV格式
- 『P3610-2MIC』XMOS USB 双麦阵列板