indzooom_camera 1.0.27 copy "indzooom_camera: ^1.0.27" to clipboard
indzooom_camera: ^1.0.27 copied to clipboard

Um Plugin de câmera para o Flutter, que funciona tanto em iOS quanto em Android. Android minSDK 21.

example/lib/main.dart

import 'dart:io';

import 'package:flutter/material.dart';
import 'package:indzooom_camera/indzooom_camera.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: HomeScreen(),
    );
  }
}

class HomeScreen extends StatefulWidget {
  @override
  _HomeScreenState createState() => _HomeScreenState();
}

class _HomeScreenState extends State<HomeScreen> {
  File val;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: Text("")),
        floatingActionButton: FloatingActionButton(
            child: Icon(Icons.camera_alt),
            onPressed: () async {
              val = await showDialog(
                  context: context,
                  builder: (context) => Camera(
                        mode: CameraMode.fullscreen,
                        orientationEnablePhoto: CameraOrientation.landscape,
                        /*
                        imageMask: CameraFocus.square(
                          color: Colors.black.withOpacity(0.5),
                        ),
                        */
                      ));
              setState(() {});
            }),
        body: Center(
            child: Container(
                height: MediaQuery.of(context).size.height * 0.7,
                width: MediaQuery.of(context).size.width * 0.8,
                child: val != null
                    ? Image.file(
                        val,
                        fit: BoxFit.contain,
                      )
                    : Text("Tire a foto"))));
  }
}
0
likes
20
pub points
0%
popularity

Publisher

unverified uploader

Um Plugin de câmera para o Flutter, que funciona tanto em iOS quanto em Android. Android minSDK 21.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

camera, flutter, native_device_orientation, path_provider, rxdart, video_player, wakelock

More

Packages that depend on indzooom_camera