Podczas zmiany/dodawania danych chciałem się dowiedzieć, jak odświeżyć ListActivity
.Zaktualizować Android ListActivity, gdy zmienia się lista danych?
Po raz pierwszy pomyślałem, że ListAdapter
będzie wiedzieć, kiedy lista się zmienia, ale kiedy dodałem elementy do listy, nie ma aktualizacji na ListActivity
, tylko wtedy, gdy zamykam ListActivity i ponownie go ponownie widzę zmiany występują.
Szukałem więc dowolnej metody, takiej jak: update(), refesh()
lub coś podobnego, ale nie ma. Wygląda na to, że nie mam pojęcia, czy ktoś może mi pomóc?
ok dzięki nie mogę zrozumieć, jak to działa –
używam ArrayAdapter i rekord zaktualizować. Jak mogę odświeżyć ListView? –
To oczywiście nie jest już zalecane, ponieważ 'requery()' jest wykonywane w wątku UI. Jeśli natkniesz się na ten post, powinieneś rozważyć użycie 'Loader'. –