繁体   English   中英

二维码和扫描仪,Android?

[英]Qr Code and scanner, Android ?

我正在做一个项目,在这个项目中我正在构建一个android应用程序。 该应用将向用户显示一个菜单,用户可以在其中选择一些简单的选项。 基本上,这个想法是提供一个咖啡菜单,用户可以在其中选择咖啡的类型,选择是否需要糖和奶精。 我正在考虑通过选择集生成QR码。 例如“不含糖精的加糖的哥伦比亚咖啡”将生成QR码1。我有一台咖啡机将扫描该应用程序生成的QR码,然后将咖啡倒入杯中。 我对QR码不是很熟悉,我不确定这是否是我尝试实现的“自动咖啡机”的正确方法。 这些QR代码是否需要在某些地方预定义? 然后根据用户选择查找并找到与该选择匹配的QR码。 然后咖啡扫描仪将进行扫描并煮咖啡。 这可能吗,如果可以,请告诉我这些QR码是如何生成的? 以及如何进行扫描? 是否需要将它们像“图像”一样存储在数据库中的某些位置? 谢谢

   public async Task<string> ScanQR()
        {
            Activity context = Forms.Context as Activity;
            try
            {
                var options = new MobileBarcodeScanningOptions
                {
                    AutoRotate = true,
                    UseFrontCameraIfAvailable = false,
                    TryHarder = false,


                };
                var scanner = new ZXing.Mobile.MobileBarcodeScanner();
                scanner.UseCustomOverlay = false;
                scanner.TopText = "Scanning for QR Code";
                var result = await scanner.Scan(context, options);
                string a = result.Text.Trim();

                return a;

            }
            catch (Exception e)
            {
                return "Not Found";
            }


        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM