Small fixes
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user