In DeleteTask habe ich eine Schaltfläche zum Löschen der Liste, wenn das Kontrollkästchen in der listView aktiviert ist.
%Vor% In DeleteAdapter ist ein Zähler zum Zählen der Checkbox und zum Anzeigen des Zählers in button
enthalten. Nach dem Löschen von button
wird angenommen, dass der Zähler auf 0 zurückgesetzt wird und nur DELETE
in delete button
setText anzeigt.
Mein Problem ist jetzt, wenn die Löschtaste geklickt wird, zeigt es "DELETE", aber wenn ich die CheckBox ankreuze, hat der Zähler nicht zurückgesetzt. Wie setze ich den Zähler zurück?
Bearbeiten
Ich habe den Zähler auf checkBoxCounter geändert, aber immer noch das gleiche Ergebnis!
%Vor%Wenn ich auf
button
delete klicke, zeigt die SchaltflächeDELETE
an. Aber wenn ich Drücken Sie erneut ein anderes Kontrollkästchen, der Zähler beginnt mit dem letzten Satz Wert anstelle von 1.
Bitte helfen Sie.
Hier ist ein Teil meiner App Screenshot
Wenn es zwei verschiedene Klassen gibt, fügen Sie eine Methode in der Adapterklasse hinzu, um den Zähler zurückzusetzen.
Kann so sein:
Fügen Sie in der Adapterklasse Folgendes hinzu:
%Vor%Fügen Sie für die Schaltfläche "Löschen" Folgendes hinzu:
%Vor%Hoffe diese Hilfe!
Anstelle von counter = 0
müssen Sie checkBoxCounter = 0
in delete click listener