Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
mobile_scanner
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
casvanluijtelaar
2022-06-14 12:03:24 +0200
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
7bc3af1d5916625312d64cffbb7ad8dc2d235536
7bc3af1d
1 parent
08aa3a55
fixed android scan resolution
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
6 deletions
android/src/main/kotlin/dev/steenbakker/mobile_scanner/MobileScanner.kt
example/lib/barcode_scanner_window.dart
lib/src/mobile_scanner.dart
android/src/main/kotlin/dev/steenbakker/mobile_scanner/MobileScanner.kt
View file @
7bc3af1
...
...
@@ -215,9 +215,9 @@ class MobileScanner(private val activity: Activity, private val textureRegistry:
// Build the analyzer to be passed on to MLKit
val analysisBuilder = ImageAnalysis.Builder()
.setBackpressureStrategy(ImageAnalysis.STRATEGY_KEEP_ONLY_LATEST)
if (ratio != null) {
analysisBuilder.setTargetAspectRatio(ratio)
}
.setTargetResolution(preview!!.resolutionInfo?.resolution ?: Size(0, 0))
if (ratio != null) { analysisBuilder.setTargetAspectRatio(ratio) }
val analysis = analysisBuilder.build().apply { setAnalyzer(executor, analyzer) }
// Select the correct camera
...
...
example/lib/barcode_scanner_window.dart
View file @
7bc3af1
import
'dart:ui'
;
import
'package:flutter/material.dart'
;
import
'package:mobile_scanner/mobile_scanner.dart'
;
...
...
@@ -37,6 +35,7 @@ class _BarcodeScannerWithScanWindowState
return
Stack
(
children:
[
MobileScanner
(
fit:
BoxFit
.
contain
,
scanWindow:
scanWindow
,
controller:
controller
,
onDetect:
(
barcode
,
_
)
=>
setState
(()
{
...
...
lib/src/mobile_scanner.dart
View file @
7bc3af1
...
...
@@ -145,7 +145,6 @@ class _MobileScannerState extends State<MobileScanner>
value
.
size
,
Size
(
constraints
.
maxWidth
,
constraints
.
maxHeight
),
);
controller
.
updateScanWindow
(
window
);
}
...
...
Please
register
or
login
to post a comment