Потянуть, чтобы обновить в Android [дублировать
-
10-10-2019 - |
Вопрос
Возможный дубликат:
Как внедрить Android Pull-Refresh
Я реализовал Pull, чтобы обновить в моем приложении, которое отлично работает в 2.2, но в 2.0 это не так.
Я не мог найти метод 'Smoothscrollby ()' в 2.0.
Может ли кто -нибудь дать мне решение для этой проблемы или любой другой альтернативы? Как я могу добиться функциональности обновления, как в iPhone?
Спасибо..
Решение
smoothScrollBy
был представлен в версии API 8, поэтому он недоступен в других версиях. (Вы можете увидеть, какую версию API метод доступен в правой правой части подробного API, как здесь).
Я не уверен, с чем обновляется ваше приложение smoothScrollBy
хотя. Если у тебя есть ListView
С помощью адаптера вы можете просто обновить содержимое адаптера и вызвать notifyDataSetChanged()
Другие советы
Вы также можете взглянуть на библиотеку Android-PullTorefresh от Йохана Нильссона:
https://github.com/johannilsson/android-pulltorefresh
Он обеспечивает необычный виджет «Pround to Revens», который заменяет базовый Android ListView.
Я также внедрил надежную открытое исходный код, простая в использовании и настраиваемую библиотеку Pulltorefresh для Android. Вы можете заменить свой ListView на PullToreFreshListView, как описано в документации на странице проекта.