Filtr zależny od wybranych pozycji ListView

Filtr zależny od wybranych pozycji ListView
CA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 16
0

Witam,

Orientuje się ktoś może jak zrobić filtr, który wyświetli tylko pozycje na podstawie wybranych?
W MainActivity mam ListView z "drewno", "metal", "skóra" itd. a w SecondActivity ListView z "drewniane krzesło", "drewniane biurko", "drewniane i metalowe krzesło", "metalowy miecz", "skórzany portfel" itd.
Jak zrobić, by po wybraniu drewna - wyświetliły się jedynie pozycje drewniane krzesło, drewniane biurko, a reszta niewidoczna?
Dopiero po wybraniu drewna i metalu wyświetliły by się pozycje zawierające tylko drewno, tylko metal, drewno i metal no i reszta pozycji z listy niewidoczna. Lista może zawierać dużo pozycji. Będę pewnie musiał do każdej pozycji w 2 ListView wypisać, które pozycje zawiera, ale jak to wszystko powinno wyglądać, by działało?

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6823
0

W pierwszym ListView umieszczasz elementy które mają poza odpowiednią nazwą też pole przechowujące kategorię. W drugim przedmioty mają przypisaną jedną bądź więcej kategorii.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.