From f44cd488d969402021f8652627c30c83f7a80491 Mon Sep 17 00:00:00 2001 From: NonoL3Robot Date: Tue, 15 Mar 2022 18:03:08 +0100 Subject: [PATCH] Ajout AlertDialog aide appli --- .../java/com/example/outilcuisson/MainActivity.java | 11 ++++++++++- app/src/main/res/menu/menu_options.xml | 4 ++-- app/src/main/res/values/strings.xml | 13 ++++++++++--- 3 files changed, 22 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/example/outilcuisson/MainActivity.java b/app/src/main/java/com/example/outilcuisson/MainActivity.java index 0eeba21..b1c3aca 100644 --- a/app/src/main/java/com/example/outilcuisson/MainActivity.java +++ b/app/src/main/java/com/example/outilcuisson/MainActivity.java @@ -1,5 +1,6 @@ package com.example.outilcuisson; +import android.app.AlertDialog; import android.content.Context; import android.os.Bundle; import android.util.Log; @@ -207,7 +208,7 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E public boolean onOptionsItemSelected(@NonNull MenuItem item) { switch (item.getItemId()) { case R.id.aideOptions: - // TODO + afficherAide(); break; case R.id.reinitOptions: // TODO @@ -216,6 +217,14 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E return super.onOptionsItemSelected(item); } + public void afficherAide() { + new AlertDialog.Builder(this).setTitle(R.string.alert_title_aide) + .setMessage(R.string.alert_content_help) + .setNeutralButton( + R.string.alert_neutral_button, null) + .show(); + } + @Override public void recevoirCuisson(Cuisson cuisson) { AfficherFragment fragmentAModifier diff --git a/app/src/main/res/menu/menu_options.xml b/app/src/main/res/menu/menu_options.xml index 04b3005..4ec2780 100644 --- a/app/src/main/res/menu/menu_options.xml +++ b/app/src/main/res/menu/menu_options.xml @@ -2,8 +2,8 @@ + android:title="@string/alert_title_aide"/> + android:title="@string/alert_title_reinit"/> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index efeb7ab..4f40e7f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -2,11 +2,18 @@ OutilCuisson - "Aide" - "Réinitialiser" - "Etes vous sûr de vouloir réinitialiser + "Aide" + "Réinitialiser" + "Êtes-vous sûr de vouloir réinitialiser l'application ? Tous les temps de cuisson préalablement rentrés seront supprimés" + Application permettant de visualiser les + caractéristiques d’une cuisson au four.\n\n + L\’onglet « Ajouter » permet de saisir une nouvelle cuisson.\n Vous devez + saisir le nom , le temps de cuisson et la température du plat.\n\n + L\'onglet « Afficher » permet d\'afficher les cuissons saisies au + préalable.\n Un appui long sur un temps de cuisson affiché fais + apparaître un menu contextuel possédant plusieurs options. "Supprimer"