Есть список (ListView) с достаточно большим кол-вом элементов (2000-3000), у каждого элемента есть номер. Нужно реализовать автоматическую прокрутку этого списка снизу вверх с выделением рамкой текущего элемента. Текущий элемент располагается посередине экрана и его номер где-нибудь отображается, пример - storage5.static.itmages.ru/i/1... (здесь текущий номер располагается в рамке вверху). Автоматическое смещение списка на один элемент можно организовать по какому-либо событию - таймеру, нажатию на кнопку - неважно. Должна сохраняться возможность прокручивать список как обычно, тогда выделенный элемент смещается вверх или вниз, при этом: - если мы пролистали список вверх (на прошедшие элементы), то сам список не движется, но элементы продолжают "смещаться" - меняется номер текущего элемента. -если мы пролистнули список вниз (на будущие элементы), то элементы так же продолжают "смещаться", и как только текущий элемент "догнал" элемент, который сейчас посередине экрана, продолжается автоматическая прокрутка.
Опубликован 11.11.2012 в 23:33 по мск
Прошло времени с момента публикации: более 12 лет