search asset ui

design_3.0_demo_module
nextwo 2 years ago
parent e65d2a44ed
commit bc1b3afe84

@ -49,7 +49,8 @@ class _AssetScanQrState extends State<AssetScanQr> {
} }
_pickManually() async { _pickManually() async {
await Navigator.push(context, MaterialPageRoute(builder: (context) => const SearchAssetPage())); _controller?.pauseCamera();
await Navigator.push(context, MaterialPageRoute(builder: (context) => const SearchAssetPage())).then((value) => _controller?.resumeCamera());
} }
_getDevice(String result, {bool isQr = false}) async { _getDevice(String result, {bool isQr = false}) async {
@ -79,8 +80,10 @@ class _AssetScanQrState extends State<AssetScanQr> {
if (!_scanDone) { if (!_scanDone) {
_scanDone = true; _scanDone = true;
final result = await _getDevice(scanData.code, isQr: true); final result = await _getDevice(scanData.code, isQr: true);
if(result.isNotEmpty) {
Navigator.of(context).pop(result[0]); Navigator.of(context).pop(result[0]);
} }
}
}); });
}, },
), ),

Loading…
Cancel
Save