diff --git a/app/src/main/java/com/pixelmintdrop/MainActivity.kt b/app/src/main/java/com/pixelmintdrop/MainActivity.kt index 5bfa98b..f681fb2 100644 --- a/app/src/main/java/com/pixelmintdrop/MainActivity.kt +++ b/app/src/main/java/com/pixelmintdrop/MainActivity.kt @@ -554,16 +554,17 @@ class MainActivity : AppCompatActivity(), val gameTime = System.currentTimeMillis() - gameStartTime // Recalculate or pass from onGameOver? // Let's recalculate for simplicity here. - binding.sessionScoreText.text = getString(R.string.session_score, score) - binding.sessionLinesText.text = getString(R.string.session_lines, gameBoard.lines) - binding.sessionPiecesText.text = getString(R.string.session_pieces, piecesPlaced) - binding.sessionTimeText.text = getString(R.string.session_time, timeFormat.format(gameTime)) - binding.sessionLevelText.text = getString(R.string.session_level, viewModel.currentLevel.value ?: 1) + // Set text directly using interpolation (workaround attempt) + binding.sessionScoreText.text = "Score: $score" + binding.sessionLinesText.text = "Lines: ${gameBoard.lines}" + binding.sessionPiecesText.text = "Pieces: $piecesPlaced" + binding.sessionTimeText.text = "Time: ${timeFormat.format(gameTime)}" + binding.sessionLevelText.text = "Level: ${viewModel.currentLevel.value ?: 1}" - binding.sessionSinglesText.text = getString(R.string.singles, statsManager.getSessionSingles()) - binding.sessionDoublesText.text = getString(R.string.doubles, statsManager.getSessionDoubles()) - binding.sessionTriplesText.text = getString(R.string.triples, statsManager.getSessionTriples()) - binding.sessionQuadsText.text = getString(R.string.quads, statsManager.getSessionQuads()) + binding.sessionSinglesText.text = "Singles: ${statsManager.getSessionSingles()}" + binding.sessionDoublesText.text = "Doubles: ${statsManager.getSessionDoubles()}" + binding.sessionTriplesText.text = "Triples: ${statsManager.getSessionTriples()}" + binding.sessionQuadsText.text = "Quads: ${statsManager.getSessionQuads()}" // Make the container visible binding.gameOverContainer.visibility = View.VISIBLE