From 8e11a953d4c1fa3cfd4ea0f544aae273fd27c573 Mon Sep 17 00:00:00 2001 From: Jeremy DUCOURTHIAL Date: Mon, 4 Mar 2024 16:01:27 +0100 Subject: [PATCH] feat : ajout recup des questions pour QuizMultiActivity --- .../example/mathseduc/QuizMultiActivity.kt | 6 +- .../mathseduc/ServerDetailsActivity.kt | 10 +-- .../mathseduc/controllers/ControllerLobby.kt | 37 ++++++++++- .../controllers/ControllerQuestion.kt | 63 +++++++++++++++++++ .../com/example/mathseduc/models/Question.kt | 10 +++ 5 files changed, 119 insertions(+), 7 deletions(-) create mode 100644 Android/app/src/main/java/com/example/mathseduc/controllers/ControllerQuestion.kt create mode 100644 Android/app/src/main/java/com/example/mathseduc/models/Question.kt diff --git a/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt b/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt index 0404e7b..222247e 100644 --- a/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt +++ b/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt @@ -6,6 +6,8 @@ import android.widget.Button import android.widget.ProgressBar import android.widget.Toast import androidx.appcompat.app.AppCompatActivity +import com.example.mathseduc.controllers.ControllerLobby +import com.example.mathseduc.controllers.ControllerQuestion class QuizMultiActivity : AppCompatActivity() { @@ -20,13 +22,15 @@ class QuizMultiActivity : AppCompatActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_quiz_multi) + val lobbyId = intent.getIntExtra("lobbyId", -1) + var progressBar1 = findViewById(R.id.progressBar1) var chrono = findViewById(R.id.chrono) progressBar1.max = 100 chrono.max = 30 - + val toto = ControllerQuestion.getQuestionsForLobby(ControllerLobby.getIdQuestionsLobby(lobbyId)) var incrementeButton = findViewById