android-camera - Flutter 相机叠加层

我一直在为即将到来的项目做一些研究,并希望在自定义形状/半透明 img 后面渲染相机 View ,以在拍照时充当指南。

有谁知道解释如何做到这一点的 flutter 相机插件或教程?

最佳答案

您可以使用 Flutter 团队的相机插件进行 Flutter。

https://pub.dartlang.org/packages/camera

然后将您的图像和相机 View 放置在 Stack Widget 中,如下所示:

return new Stack(
  alignment: FractionalOffset.center,
  children: <Widget>[
    new Positioned.fill(
      child: new AspectRatio(
          aspectRatio: controller.value.aspectRatio,
          child: new CameraPreview(controller)),
    ),
    new Positioned.fill(
      child: new Opacity(
        opacity: 0.3,
        child: new Image.network(
          'https://picsum.photos/3000/4000',
          fit: BoxFit.fill,
        ),
      ),
    ),
  ],
);

https://stackoverflow.com/questions/50347942/

相关文章:

flutter - 带有 Scaffold 的 InheritedWidget 似乎无法正常工作

android - Flutter - 使用正则表达式验证电话号码

dart - 有没有人设法从谷歌登录 (Flutter) 获取 id token

android - Flutter:使用 Kotlin 创建 Flutter 项目

ios - Flutter 插件 `geolocator-Swift.h` 文件未找到

android - Flutter 中的 MVVM 设计模式

flutter - 无法访问 flutter.dev (Mac OS)

dart - 使用标准库将字符串转换为 Dart 中的 GET 请求参数

flutter - 如何将小部件动态添加到 Flutter 中的列?

dart - 如何将背景图像添加到 flutter 应用程序?