update: changed code size

This commit is contained in:
2026-06-15 22:19:58 +03:00
parent 2277ae340c
commit 564245aa08
2 changed files with 10 additions and 2 deletions
+3
View File
@@ -29,6 +29,9 @@ android {
}
buildTypes {
debug {
applicationIdSuffix = ".debug"
}
release {
isMinifyEnabled = false
proguardFiles(
@@ -2,7 +2,6 @@ package ru.omni_devel.cards
import android.content.Context
import android.graphics.Bitmap
import androidx.compose.ui.platform.LocalContext
import com.google.android.gms.wearable.Wearable
import com.google.zxing.BarcodeFormat
import com.google.zxing.MultiFormatWriter
@@ -10,7 +9,13 @@ import com.journeyapps.barcodescanner.BarcodeEncoder
fun generateCode(value: String, format: BarcodeFormat): Bitmap {
val writer = MultiFormatWriter()
val matrix = writer.encode(value, format, 800, 400)
val (width, height) = when (format) {
BarcodeFormat.QR_CODE, BarcodeFormat.DATA_MATRIX, BarcodeFormat.AZTEC -> 800 to 800
else -> 800 to 400
}
val matrix = writer.encode(value, format, width, height)
return BarcodeEncoder().createBitmap(matrix)
}