From 781d98f71c18b0b9db875889ed9d3e321356cea8 Mon Sep 17 00:00:00 2001 From: Yvan Date: Thu, 29 Feb 2024 17:24:27 +0100 Subject: [PATCH 1/2] feat : Page Quiz multi + debut chrono et progressBar --- Android/app/src/main/AndroidManifest.xml | 1 + .../com/example/mathseduc/MainActivity.kt | 2 + .../example/mathseduc/QuizMultiActivity.kt | 64 ++++++ Android/app/src/main/res/drawable/chrono.xml | 27 +++ .../src/main/res/drawable/question_border.xml | 16 ++ .../main/res/layout/activity_quiz_multi.xml | 204 ++++++++++++++++++ Android/app/src/main/res/values/colors.xml | 1 + 7 files changed, 315 insertions(+) create mode 100644 Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt create mode 100644 Android/app/src/main/res/drawable/chrono.xml create mode 100644 Android/app/src/main/res/drawable/question_border.xml create mode 100644 Android/app/src/main/res/layout/activity_quiz_multi.xml diff --git a/Android/app/src/main/AndroidManifest.xml b/Android/app/src/main/AndroidManifest.xml index c0ca71d..5936808 100644 --- a/Android/app/src/main/AndroidManifest.xml +++ b/Android/app/src/main/AndroidManifest.xml @@ -23,5 +23,6 @@ + \ No newline at end of file diff --git a/Android/app/src/main/java/com/example/mathseduc/MainActivity.kt b/Android/app/src/main/java/com/example/mathseduc/MainActivity.kt index 10dba31..9cb88e3 100644 --- a/Android/app/src/main/java/com/example/mathseduc/MainActivity.kt +++ b/Android/app/src/main/java/com/example/mathseduc/MainActivity.kt @@ -22,6 +22,8 @@ class MainActivity : AppCompatActivity() { btnSolo.setOnClickListener { // Traitement pour le bouton Solo // Vous pouvez ajouter le code correspondant ici + val intent = Intent(this, QuizMultiActivity::class.java) + startActivity(intent) } btnMulti.setOnClickListener { diff --git a/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt b/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt new file mode 100644 index 0000000..0404e7b --- /dev/null +++ b/Android/app/src/main/java/com/example/mathseduc/QuizMultiActivity.kt @@ -0,0 +1,64 @@ +package com.example.mathseduc + +import android.os.Bundle +import android.os.CountDownTimer +import android.widget.Button +import android.widget.ProgressBar +import android.widget.Toast +import androidx.appcompat.app.AppCompatActivity + +class QuizMultiActivity : AppCompatActivity() { + + private lateinit var countDownTimer: CountDownTimer + + var progressBarValue : Int = 0 + var chronoValue : Int = 0 + + + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_quiz_multi) + + var progressBar1 = findViewById(R.id.progressBar1) + var chrono = findViewById(R.id.chrono) + + progressBar1.max = 100 + chrono.max = 30 + + + + var incrementeButton = findViewById