美文网首页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