Réinitialisation de la liste

This commit is contained in:
NonoL3Robot
2022-03-15 18:13:14 +01:00
parent f44cd488d9
commit 13a6a893b6
@@ -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