Ajout AlertDialog aide appli

This commit is contained in:
NonoL3Robot
2022-03-15 18:03:08 +01:00
parent 31540b3f62
commit f44cd488d9
3 changed files with 22 additions and 6 deletions
@@ -1,5 +1,6 @@
package com.example.outilcuisson; package com.example.outilcuisson;
import android.app.AlertDialog;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
@@ -207,7 +208,7 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E
public boolean onOptionsItemSelected(@NonNull MenuItem item) { public boolean onOptionsItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()) { switch (item.getItemId()) {
case R.id.aideOptions: case R.id.aideOptions:
// TODO afficherAide();
break; break;
case R.id.reinitOptions: case R.id.reinitOptions:
// TODO // TODO
@@ -216,6 +217,14 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E
return super.onOptionsItemSelected(item); 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 @Override
public void recevoirCuisson(Cuisson cuisson) { public void recevoirCuisson(Cuisson cuisson) {
AfficherFragment fragmentAModifier AfficherFragment fragmentAModifier
+2 -2
View File
@@ -2,8 +2,8 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <menu xmlns:android="http://schemas.android.com/apk/res/android">
<item <item
android:id="@+id/aideOptions" android:id="@+id/aideOptions"
android:title="@string/option_aide"/> android:title="@string/alert_title_aide"/>
<item <item
android:id="@+id/reinitOptions" android:id="@+id/reinitOptions"
android:title="@string/option_reinit"/> android:title="@string/alert_title_reinit"/>
</menu> </menu>
+10 -3
View File
@@ -2,11 +2,18 @@
<string name="app_name">OutilCuisson</string> <string name="app_name">OutilCuisson</string>
<!-- Menu d'options --> <!-- Menu d'options -->
<string name="option_aide">"Aide"</string> <string name="alert_title_aide">"Aide"</string>
<string name="option_reinit">"Réinitialiser"</string> <string name="alert_title_reinit">"Réinitialiser"</string>
<string name="popup_reinit">"Etes vous sûr de vouloir réinitialiser <string name="alert_content_reinit">"Êtes-vous sûr de vouloir réinitialiser
l'application ? Tous les temps de cuisson préalablement l'application ? Tous les temps de cuisson préalablement
rentrés seront supprimés"</string> rentrés seront supprimés"</string>
<string name="alert_content_help">Application permettant de visualiser les
caractéristiques dune 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.</string>
<!-- Menu contextuel --> <!-- Menu contextuel -->
<string name="context_suppr">"Supprimer"</string> <string name="context_suppr">"Supprimer"</string>