Witam.
Mam mały problem.
Chcę stworzyć ListView wypełniony obiektami które mogą zmieniać swój stan niezależnie od użytkownika. To ma być taka kontrolka informująca.
I teraz mam problem bo nie bardzo wiem jak najlepiej zabrać się do takiej notyfikacji, bo dawanie każdemu obiektowi referencji do ArrayAdaptera to bardzo zły pomysł jak się domyślam.
Jedyne na co ja wpadłem to dodanie Handlera androidowego do każdego obiektu z listy i wysyłaniu info o zmianie stanu, ale też nie wiem czy przekazanie do klasy dziedziczącej po handler refenrecji do adaptera to dobre wyjście.
A może do obiektu dodać jakiś interfejs do obserwacji i napisać klasę dziedziczącą po View która by go implementowała i zastępowała zwykłe View w get View ArrayAdaptera?
Ktoś wie jakie jest najlepsze podejście? bo jakoś w internetach nie znalazłem za dużej pomocy.... :)