Small fixes

This commit is contained in:
2020-03-11 10:09:53 -04:00
parent de3a47f4c8
commit 154bb24530
2 changed files with 3 additions and 2 deletions

View File

@@ -57,7 +57,7 @@ class ScoreFragment : Fragment() {
.get(ScoreViewModel::class.java)
viewModel.score.observe(this, Observer {
binding.scoreText.text = getString(R.string.score_format, it)
binding.scoreText.text = it.toString()
})
viewModel.eventPlayAgain.observe(this, Observer {

View File

@@ -6,7 +6,8 @@ import androidx.lifecycle.ViewModelProvider
class ScoreViewModelFactory(private val finalScore: Int) : ViewModelProvider.Factory {
override fun <T : ViewModel?> create(modelClass: Class<T>): T {
if (modelClass.isAssignableFrom(ScoreViewModel::class.java)) {
// TODO Construct and return the ScoreViewModel
@Suppress("UNCHECKED_CAST")
return ScoreViewModel(finalScore) as T
}
throw IllegalArgumentException("Unknown ViewModel class")
}