如何解决如何在自定义小部件中打开条形码扫描仪?
我想在容器中打开条形码扫描仪 - 自定义小部件(不仅仅是条形码扫描仪 QR)。例如,在扫描屏幕顶部的条码时,我想在底部放置一个按钮,将我扫描的条码添加到购物车中。你能推荐一个库或方法来做到这一点吗?
我在下面放了一个示例图片。
解决方法
使用 Stack
小部件来实现这一点(将一个小部件重叠在另一个小部件上)。
在我的案例中,我使用了 qr_code_scanner 插件。
Stack(
children:[
/* replace this widget with your own */
QRView(
key: qrKey,onQRViewCreated: _onQRViewCreated,),Column(
children:[
/* button control here */
]
),]
);
有关堆栈的详细信息,请参阅 https://api.flutter.dev/flutter/widgets/Stack-class.html。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。