如何更换以更改ImageCache?
解决方法 创建一个继承自WidgetsFlutterBinding的类.覆盖该类上的createImageCache以返回您选择的ImageCache实现.
在调用runApp之前调用该类的构造函数.
每个应用程序有一个绑定.创建的第一个绑定(BindingBase的子类)将成为该绑定.调用runApp()实例化WidgetsFlutterBinding绑定,这通常是你想要的. WidgetsFlutterBinding混合的一个类是PaintingBinding,它引入了createImageCache作为一种让你覆盖图像缓存的方法.它调用该方法,并将全局imageCache设置为该方法返回的任何内容.
总结以上是内存溢出为你收集整理的dart – 如何在Flutter中更改或替换ImageCache?全部内容,希望文章能够帮你解决dart – 如何在Flutter中更改或替换ImageCache?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)