перезагрузить данные listView

1

У меня есть источник данных, который время от времени меняется. Когда это делается, я просто делаю:

mylistView.setAdapter(...)

который отлично работает и заменяет старые данные новыми. Вещь, я не знаю, если это правильный путь. Есть ли способ уведомить мнение об изменении уровня данных? Имейте в виду, что я не использую контент-провайдера, и слой данных полностью ручно-манедо не делает никаких предположений о слое данных, поскольку это просто список beans.

веселит

Теги:

1 ответ

4
Лучший ответ

Я не уверен, какой адаптер вы используете, но вы можете увидеть, есть ли у вас адаптер .notifyDataSetChanged(); на вашем адаптере списка. Это не позволит ему перескакивать на пользователя, когда он повторно связывает ваш контент.

  • 0
    да, это будет делать! Я использую ArrayAdapter, поэтому он должен работать нормально. Спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню