From 13a6a893b6683fa2ed68ce0671766723eec36815 Mon Sep 17 00:00:00 2001 From: NonoL3Robot Date: Tue, 15 Mar 2022 18:13:14 +0100 Subject: [PATCH] =?UTF-8?q?R=C3=A9initialisation=20de=20la=20liste?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/example/outilcuisson/MainActivity.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/outilcuisson/MainActivity.java b/app/src/main/java/com/example/outilcuisson/MainActivity.java index b1c3aca..e96cd79 100644 --- a/app/src/main/java/com/example/outilcuisson/MainActivity.java +++ b/app/src/main/java/com/example/outilcuisson/MainActivity.java @@ -2,6 +2,7 @@ package com.example.outilcuisson; import android.app.AlertDialog; import android.content.Context; +import android.content.DialogInterface; import android.os.Bundle; import android.util.Log; import android.view.Menu; @@ -211,7 +212,7 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E afficherAide(); break; case R.id.reinitOptions: - // TODO + reinitData(); break; } return super.onOptionsItemSelected(item); @@ -225,6 +226,21 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E .show(); } + public void reinitData() { + new AlertDialog.Builder(this).setTitle(R.string.alert_title_reinit) + .setMessage(R.string.alert_content_reinit) + .setNeutralButton( + R.string.alert_neutral_button, null) + .setPositiveButton(R.string.btn_valider, + (dialogInterface, i) -> { + AfficherFragment.adapterCuissons + .clear(); + AfficherFragment.adapterCuissons + .notifyDataSetChanged(); + }) + .show(); + } + @Override public void recevoirCuisson(Cuisson cuisson) { AfficherFragment fragmentAModifier