美文网首页Flutter
Flutter获取Build完成状态监听 及每一帧绘制完成的监听

Flutter获取Build完成状态监听 及每一帧绘制完成的监听

作者: DerekTime | 来源:发表于2020-06-10 20:35 被阅读0次
//initState - Build结束,你的回调就会执行
@override
  void initState() {
    super.initState();
    widgetsBinding=WidgetsBinding.instance;
    widgetsBinding.addPostFrameCallback((callback){
      print("addPostFrameCallback be invoke");
    });
  }

//监听每一帧结束
@override
void initState() {
  super.initState();
  widgetsBinding=WidgetsBinding.instance;
  widgetsBinding.addPostFrameCallback((callback){
    widgetsBinding.addPersistentFrameCallback((callback){
      print("addPersistentFrameCallback be invoke");
      //触发一帧的绘制
      widgetsBinding.scheduleFrame();
    });
  });
}

————————————————
版权声明:本文为CSDN博主「baoolong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/baoolong/java/article/details/85097318

相关文章

网友评论

    本文标题:Flutter获取Build完成状态监听 及每一帧绘制完成的监听

    本文链接:https://www.haomeiwen.com/subject/epqmtktx.html