import 'dart:typed_data'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:photo_view/photo_view.dart'; import 'utils.dart'; class PhotoViewer extends StatefulWidget { Uint8List byte; PhotoViewer(this.byte); // PhotoViewer({Key key}) : super(key: key); @override _PhotoViewerState createState() => _PhotoViewerState(); } class _PhotoViewerState extends State { Util util = new Util(); @override Widget build(BuildContext context) { return Column( children: [ Flexible( flex: 8, child: Container( child: PhotoView( imageProvider: MemoryImage(widget.byte), ), ), ), ], ); } }