From 0ab3598f5fe369b47af43a8ccf70b1dbe37e8482 Mon Sep 17 00:00:00 2001 From: Alexis Drai Date: Mon, 3 Oct 2022 12:02:57 +0200 Subject: [PATCH] :poop: Start on persistence --- app/src/main/java/fr/iut/pm/QuizActivity.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/iut/pm/QuizActivity.kt b/app/src/main/java/fr/iut/pm/QuizActivity.kt index 46e25ab..6504c3c 100644 --- a/app/src/main/java/fr/iut/pm/QuizActivity.kt +++ b/app/src/main/java/fr/iut/pm/QuizActivity.kt @@ -20,7 +20,6 @@ class QuizActivity : AppCompatActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_quiz) - val questions = Stub().loadQuestions(resources) val textViewQuestion = findViewById(R.id.textViewQuestion) @@ -63,6 +62,17 @@ class QuizActivity : AppCompatActivity() { super.onDestroy() } + override fun onSaveInstanceState(outState: Bundle) { + // Save the user's current game state + outState.run { +// putInt(myVar, savedVar) + } + + // Always call the superclass so it can save the view hierarchy state + super.onSaveInstanceState(outState) + } + + private fun assignAnswerToButton(btn: Button, toast: String) { btn.setOnClickListener { Toast.makeText(this, toast, Toast.LENGTH_SHORT).show()