Witam,
Utworzyłem listę rozwijaną dwupoziomową (ExpandableListView), po rozwinięciu danej kategorii i naciśnięciu na dany element pojawia się nowy obraz (krzyżyk) obok tekstu - po ponownym kliknięciu obraz znika (brak krzyżyka). Działa mi to prawidłowo, jednak całość jest uruchamiana jako aktywność więc po ponownym uruchomieniu listy wszystko jest "zerowane" - normalka. Załóżmy, że rozwinę sobie pierwszą kategorię i wybiorę pierwszy element, wtedy uzyskane wartości mam następujące:

groupPosition = 0
childPosition = 0

Chciałbym aby przy nowym uruchomieniu listy, opcje wcześniej zaznaczone nadal były zaznaczone. Tutaj pytanie, czy jest możliwość, aby zmienić obrazek mając do dyspozycji zmienną View, groupPosition oraz childPosition?
W razie czego załączyłem kod źródłowy.

Siedzę cały dzień i nic sensownego nie wymyśliłem...