Willkommen erstmal im Forum
Problem ist, dass du in einer einzigen Variable drei unterschiedliche Werte speichern möchtest. Das geht nicht. Daher gibt es für dich verschiedene Optionen:
- ArrayList entweder mit Booleans oder Strings
- Für jede Kombinationsmöglichkeit einen entsprechenden String (Stichwort: Verknüpfung von Bedingungen)
- Drei Abfragen machen und die Ergebnisse nacheinander anzeigen
- Bestimmt noch ein dutzend weiterer Möglichkeiten
Das immer nur die letzte Kombinationsmöglichkeit ausgeführt wird, liegt daran, dass du die Klammer der If-Abfrage zu spät zu gemacht hast.
Du solltest sie vordisplayListView(); reinschreiben
Hoffe konnte helfen