Advertisement
Sketchware

Apaga todos os items da ListView

Jun 25th, 2023
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.09 KB | None | 0 0
  1. AlertDialog.Builder ano_todo = new AlertDialog.Builder(AnoTodoActivity.this);
  2. ano_todo.setTitle("AVISO!!!!");
  3. ano_todo.setMessage("DESEJA APAGAR TODOS OS NÚMEROS?");
  4. ano_todo.setPositiveButton("OK", new DialogInterface.OnClickListener() {
  5.     @Override
  6.     public void onClick(DialogInterface dialog, int which) {
  7.         SketchwareUtil.showMessage(getApplicationContext(), "CLIQUE E AGUARDE 3 SEGUNDOS PARA APAGAR!");
  8.  
  9.         // Remova todos os números
  10.         fire_ano.removeValue();
  11.         anotodos.clear();
  12.  
  13.         SketchwareUtil.showMessage(getApplicationContext(), "Apagando...");
  14.  
  15.         // Atualize o adapter
  16.         ((BaseAdapter) listview2_ano.getAdapter()).notifyDataSetChanged();
  17.  
  18.         // Limpe o mapa
  19.         Mapanotodo.clear();
  20.     }
  21. });
  22. ano_todo.setNegativeButton("Cancelar", new DialogInterface.OnClickListener() {
  23.     @Override
  24.     public void onClick(DialogInterface dialog, int which) {
  25.         // Nenhuma ação necessária ao clicar em "Cancelar"
  26.         ((BaseAdapter) listview2_ano.getAdapter()).notifyDataSetChanged();
  27.     }
  28. });
  29. ano_todo.create().show();
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement