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.app.AlertDialog;
import android.content.Context; import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import android.view.Menu; import android.view.Menu;
@@ -211,7 +212,7 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E
afficherAide(); afficherAide();
break; break;
case R.id.reinitOptions: case R.id.reinitOptions:
// TODO reinitData();
break; break;
} }
return super.onOptionsItemSelected(item); return super.onOptionsItemSelected(item);
@@ -225,6 +226,21 @@ public class MainActivity extends AppCompatActivity implements AjouterFragment.E
.show(); .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 @Override
public void recevoirCuisson(Cuisson cuisson) { public void recevoirCuisson(Cuisson cuisson) {
AfficherFragment fragmentAModifier AfficherFragment fragmentAModifier