Ich habe eine ExpandableListView, die an eine SQLite-Datenbank gebunden ist. Nehmen wir zur Vereinfachung an, dass die Datenbank zwei Spalten enthält: title
und body
. In der ExpandableListView gibt es eine group
für jede title
und eine child
für jede entsprechende body
.
Um die Dinge interessanter zu machen, haben einige Zeilen in der SQLite-Datenbank kein body
(das heißt ... sie haben nur ein title
). Wie Sie sehen können, gibt es keinen Grund, die Gruppe zu erweitern, wenn kein Körper vorhanden ist ... weil das Kind leer ist (d. H. String body == ""
).
Ich suche nach einer Möglichkeit, eine Situation wie diese zu erfassen und die Expansion der Gruppe zu überspringen. Ich möchte nicht, dass ein leeres Kind erweitert wird. Um es in Pseudo-Code zu setzen, möchte ich etwas wie folgt:
%Vor%Irgendwelche Vorschläge?
Dies kann auf sehr einfache und einfache Weise erfolgen.
%Vor%wann immer Sie es deaktivieren möchten, und wenn Ihre Aufgabe, auf die Sie warten, abgeschlossen ist, können Sie
aufrufen %Vor%Tags und Links android expandablelistview