Skip to content

Commit 4847e09

Browse files
committed
#1 - Fix locale to EN for DecimalFormat
1 parent e1cca81 commit 4847e09

File tree

2 files changed

+5
-2
lines changed
  • android/app/src/main/java/com/steve1316/genshin_inventory_scanner_android

2 files changed

+5
-2
lines changed

android/app/src/main/java/com/steve1316/genshin_inventory_scanner_android/bot/Scan.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import net.ricecode.similarity.JaroWinklerStrategy
77
import net.ricecode.similarity.StringSimilarityServiceImpl
88
import org.opencv.core.Point
99
import java.text.DecimalFormat
10+
import java.text.DecimalFormatSymbols
1011
import java.util.*
1112
import com.steve1316.genshin_inventory_scanner_android.utils.MediaProjectionService as MPS
1213

@@ -26,7 +27,7 @@ class Scan(private val game: Game) {
2627
private var characterScrollDiff = 0f
2728

2829
private val stringSimilarityService = StringSimilarityServiceImpl(JaroWinklerStrategy())
29-
private val decimalFormat = DecimalFormat("#.###")
30+
private val decimalFormat = DecimalFormat("#.###", DecimalFormatSymbols(Locale.US))
3031
private val textSimilarityConfidence = 0.85
3132

3233
private val regionRightSide = intArrayOf(MPS.displayWidth / 2, 0, MPS.displayWidth / 2, MPS.displayHeight)

android/app/src/main/java/com/steve1316/genshin_inventory_scanner_android/utils/ImageUtils.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ import java.io.File
1414
import java.io.FileOutputStream
1515
import java.io.IOException
1616
import java.text.DecimalFormat
17+
import java.text.DecimalFormatSymbols
18+
import java.util.*
1719
import com.steve1316.genshin_inventory_scanner_android.utils.MediaProjectionService as MPS
1820

1921
/**
@@ -24,7 +26,7 @@ class ImageUtils(context: Context, private val game: Game) {
2426
private var myContext = context
2527

2628
private val matchMethod: Int = Imgproc.TM_CCOEFF_NORMED
27-
private val decimalFormat = DecimalFormat("#.###")
29+
private val decimalFormat = DecimalFormat("#.###", DecimalFormatSymbols(Locale.US))
2830

2931
// private val textRecognizer = TextRecognition.getClient(TextRecognizerOptions.DEFAULT_OPTIONS)
3032
private val tessBaseAPI: TessBaseAPI

0 commit comments

Comments
 (0)