Обновление представлений в AdapterView при отображении - PullRequest
0 голосов
/ 19 мая 2011

У меня есть набор данных, которые я хочу отобразить пользователю в AdapterView, который я также хочу изменить во время выполнения, пока отображается представление.Как мне получить представление об объекте, данные которого изменились, само перерисовывание?

Например, у меня есть набор книг, которые пользователь может загрузить, и я хочу отобразить книги, которые загружаются дополнительнок книгам настоящего.Я хочу обновить процесс загрузки, чтобы пользователь мог просматривать его в реальном времени.

В таком случае, как мне уведомить мое мнение о том, что его необходимо обновить?Должен ли я иметь обратный вызов для самого представления или я должен сделать недействительным AdapterView?Если у меня есть обратный вызов в представлении, я хочу быть осторожным, чтобы не вызвать утечек.

1 Ответ

1 голос
/ 19 мая 2011

Вы должны быть в состоянии сделать notifyDataSetChanged, чтобы принудительно обновить представление (см. http://developer.android.com/reference/android/widget/BaseAdapter.html#notifyDataSetChanged%28%29), и это должно быть все, что вам нужно.

...