mirror of
https://github.com/LucasVbr/OutilCuisson.git
synced 2026-05-13 17:11:53 +00:00
Ajout AlertDialog aide appli
This commit is contained in:
@@ -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,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>
|
||||||
@@ -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 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.</string>
|
||||||
|
|
||||||
<!-- Menu contextuel -->
|
<!-- Menu contextuel -->
|
||||||
<string name="context_suppr">"Supprimer"</string>
|
<string name="context_suppr">"Supprimer"</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user