Есть ли способ вызвать BaseAdapter.notifyDataSetChanged () для одного объекта? - PullRequest
0 голосов
/ 30 июля 2011

Есть ли способ вызвать BaseAdapter.notifyDataSetChanged () для одного элемента в адаптере.

Я пытаюсь обновить данные и отразить эти изменения всодержащий ListView.Проблема в том, что иногда изменения настолько малы, что кажется смешным, что мне приходится обновлять весь вид, а не отдельный элемент в обновленном виде.

1 Ответ

1 голос
/ 30 июля 2011

Мне не известен такой метод.Если это действительно важно, вы всегда можете найти отдельные элементы для обновления.Но я не думаю, что это того стоит, так как Android довольно эффективно обновляет представления списка.Таким образом, он не будет выполнять большую часть дополнительной работы (определенно не выходя за рамки элементов, видимых в данный момент на экране).

...