Обновление Android с помощью элемента управления ScrollView - PullRequest
3 голосов
/ 04 декабря 2011

Я использую ScrollView для отображения списка элементов, которые раздуваются во время выполнения. Как канал обновлений для пользователя. Размышляя об опциях, которые я получил, чтобы позволить пользователю обновить представление новыми уведомлениями, я подумал о функции «обновить до обновления» в приложении Twitter.

Кто-нибудь понял, как и если это можно реализовать с помощью ScrollView?

Видно, есть некоторые реализации для этого с использованием ListView, но мне не нравится идея изменить всю мою платформу, чтобы получить этот эффект обновления.

Ответы [ 3 ]

1 голос
/ 07 ноября 2012

Внедрено решение для реализации pull to refresh для различных компонентов, которые можно прокручивать, например listview и scroollview. Посмотрите на ссылку ChangeLog https://github.com/chrisbanes/Android-PullToRefresh

0 голосов
/ 05 декабря 2011

Вы можете сделать это. Вы можете увеличить верхнее поле прокрутки, когда пользователь перемещает палец вниз, и прокрутка находится сверху. Затем при запуске запускайте обновление и уменьшайте поле с анимацией. (Вы должны создать свою собственную анимацию, чтобы выполнить это). Это идея. Если вам нужна более конкретная помощь, спросите, что вы не можете реализовать.

0 голосов
/ 04 декабря 2011

ListView только с одним элементом можно рассматривать как ScrollView. Вы можете использовать реализацию для pull-to-refresh ListView и добавить в нее только один элемент. Я использовал этот трюк в прошлом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...