У меня есть 2 разных адаптера для ListView
. Оба адаптера расширяют BaseAdapter
. У меня есть 2 кнопки в виде заголовка ListView
.Android ListView устанавливает два разных адаптера. ListView не обновляется до нового адаптера, пока я не прокручу его
Кнопка 1 вызов ListView.setAdapter(adapter1);
Кнопка 2 вызова ListView.setAdapter(adapter2);
В первый раз я нажимаю либо одной кнопки. Обновление ListView
к другому виду адаптера немедленно.
Однако во второй раз я нажимаю любую из кнопок. Слушатель кнопки не будет запускаться, пока я не прокручу ListView
.
Я попытался поставить тост внутри прослушивателя кнопок. Тост вызывается только после того, как я прокручу ListView
.
У кого-нибудь есть идеи, в чем проблема?
Вам нужно показать больше кода. – Squonk