[英]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.