barcode_scanner_mlkit 0.0.21 copy "barcode_scanner_mlkit: ^0.0.21" to clipboard
barcode_scanner_mlkit: ^0.0.21 copied to clipboard

PlatformAndroid

Barcode scanner lib for android with ML KIT.

example/lib/main.dart

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

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

class MyApp extends StatefulWidget {
  const MyApp({Key? key}) : super(key: key);

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

class _MyAppState extends State<MyApp> {
  List<String> barcodes = [];

  @override
  void initState() {
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Scanner app'),
        ),
        body: Center(
          child: Column(
            children: [
              Text(barcodes.join("\n")),
              TextButton(
                child: const Text("Scan"),
                onPressed: () async {
                  var barcodes = await BarcodeScannerMlkit.scan();
                  if (barcodes != null && barcodes.isNotEmpty) {
                    setState(() {
                      this.barcodes = barcodes;
                    });
                  }
                },
              )
            ],
          ),
        ),
      ),
    );
  }
}
0
likes
135
points
14
downloads

Publisher

unverified uploader

Weekly Downloads

Barcode scanner lib for android with ML KIT.

Documentation

API reference

License

Unlicense (license)

Dependencies

flutter

More

Packages that depend on barcode_scanner_mlkit

Packages that implement barcode_scanner_mlkit