Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
jusalex
Сообщений: n/a
#1

Как сделать работу smoothScrollToPosition в ListView более плавной? - Android

06.11.2014, 22:43. Просмотров 490. Ответов 0
Метки нет (Все метки)

При прокрутке ListView, постоянно меняю данные в для адаптера
Java
1
ListData.setListStrings(ListData.getListStringsAll().subList(fromPosition, toPosition));
таким образом, у меня всегда есть буфер сверху и низу видимого списка. Чтобы остановить список на нужной позиции я использую метод smoothScrollToPosition. Однако при этом наблюдается неприятный скачок, а хотелось бы плавной докрутки. Аналогичное поведение и при использовании ListView.setSelection().
Есть ли какой-то способ плавно прокручивать список в моем случае, когда сильно меняется отображаемый список как сверху, так и снизу?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2014, 22:43     Как сделать работу smoothScrollToPosition в ListView более плавной?
Посмотрите здесь:

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton? Android
Android ListView. После добавления кнопки перестал быть доступен сам ListView
Android Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
Копирование данных из 1 listView во 2 listView Android
Android ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
Как сделать, чтобы кнопка добавлялась не в каждую строку ListView, а только в самый низ? Android
Сделать так, чтобы и ListView отображал сообщения снизу вверх Android
Как перевернуть ListView? Android
Данные из SQlite в ListView, обработка события ListView Android
Android Как сделать, чтобы ListView читалось с конца
Android SmoothScrollToPosition не прокручивается список на позицию
Android Как сделать подзаголовки в списке listView

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru