android - 在Flutter中-如何传递从url下载的图像

标签 android flutter dart networkimageview image-file

通过API,我可以检索对象的数据-包括其URL。我在一个屏幕上显示带有url(Image.Network())的图像。现在,在列表上单击该图像后,我想移至单个图像 View -如何将图像而不是url传递到新 View ,以便应用程序不必从url下载图像再次?

最佳答案

您可以像这样将图片传递给其他类

Navigator.push(
          context, MaterialPageRoute(builder: (context) => OtherClass(data: image)));

并且在中,其他类会收到图片,例如
   var data;

   OtherClass({Key key, @required this.data}) : super(key: key);

关于android - 在Flutter中-如何传递从url下载的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61098397/

相关文章:

android - 如何知道页面是从Viewpager的Swipe还是Click of Tab选中的

GCMIntentServce onRegistered 成功后 Android 应用程序崩溃

dart - Flutter Dio 包下载路径

mobile - 是否可以在 Linux 虚拟机上使用 Flutter 开发 iOS 应用程序?

rest - 程序运行时仅运行一次功能

android - Camera2 API 与外部 USB 摄像头

android - 在 fragment 中实现滑动标签

flutter - 不可为空的实例字段 'Welcome' 必须初始化 Flutter

class - 在 dart 中声明一个包含函数的字段的正确方法是什么?

dart - dart SDK 中是否有事件委托(delegate)?