flutter_hidden_camera_android 1.0.1 copy "flutter_hidden_camera_android: ^1.0.1" to clipboard
flutter_hidden_camera_android: ^1.0.1 copied to clipboard

The Flutter plugin for Android to take a picture without previewing the camera in service.

example/lib/main.dart

import 'dart:io';

import 'package:flutter/material.dart';

import 'package:flutter_hidden_camera_android/flutter_hidden_camera_android.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatefulWidget {
  const MyApp({super.key});

  @override
  State<MyApp> createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String? path;

  @override
  void initState() {
    super.initState();
    FlutterHiddenCameraAndroid.events.listen((event) {
      print(event);
      if (event["path"] != null) {
        setState(() {
          path = event["path"];
        });
      }
    });
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Column(
            children: [
              if (path != null)
                Image.file(File(path!), width: 100, height: 100),
              ElevatedButton(
                onPressed: () async {
                  FlutterHiddenCameraAndroid.takePicture(
                    resolution: Resolution.low,
                    imageFormat: ImageFormat.jpeg,
                    delay: 0,
                  ).then((value) => print(value));
                },
                child: const Text('Take Picture'),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
0
likes
0
points
14
downloads

Publisher

unverified uploader

Weekly Downloads

The Flutter plugin for Android to take a picture without previewing the camera in service.

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_hidden_camera_android

Packages that implement flutter_hidden_camera_android