Intereting Posts
Определение идентификаторов в стиле, безопасно или катастрофа? Как получить доступ к звуковым сигналам по умолчанию для Android? Изменение цвета кнопки переполнения на ActionBar Работа над Canvas.clipPath (), которая больше не поддерживается в android Различия между цветами палитры Android Запись данных на USB HID с использованием Javascript, HTML5 или любого кросс-платформенного языка (поддерживает Android) Установка z порядка просмотра с помощью bringChildToFront () Android-соединение между хостом и последовательным интерфейсом USB? Android Honeycomb: NetworkOnMainThreadException даже при использовании AsyncTask и без строгого режима? Новый знак Google в Android Доступ к мультимедийному потоку Android для аудиовизуализации OnKeyListener не работает на виртуальной клавиатуре Элемент ListView Selected Состояние не работает Установить ширину WebView для упаковки содержимого HTML? Как я могу позволить пользователю загружать файлы во внутреннее хранилище?

SwipeRefreshLayout – вытащить снизу

Есть ли способ использовать SwipeRefreshLayout для обновления ListView когда он потянут снизу?

Я создал трюк сверху, но мне также нужно было бы тянуть снизу. Есть много учебников о том, как создать притяжение сверху, но я не мог найти никаких учебных пособий по дну?

Solutions Collecting From Web of "SwipeRefreshLayout – вытащить снизу"

SwipeRefreshLayout из Android Support Library версии 21 не поддерживает pull from bottom. Я сделал модификацию SwipeRefreshLayoutBottom, основанный на исходном коде SwipeRefreshLayout. Он полностью основан на оригинальном коде Google с просто инверсией координат и переопределенной реализацией метода canChildScrollDown. Все модификации отмечены как TODO.

Репозиторий Bitbucker

Используйте эту большую библиотеку: OrangeGangsters SwipyRefreshLayout

Таким образом, вы можете прокручивать как сверху, так и снизу и поддерживает API 9+.

Я столкнулся с той же проблемой, и я решил ее с помощью комбинации swipeRefreshLayout и события touch в моем списке. Ссылка здесь:

https://stackoverflow.com/a/41701320/6144027

Нет, вы не можете сделать это с помощью SwipeRefreshLayout. Вам нужно реализовать свой собственный макет, что не так сложно.

Проверьте этот http://erikw.eu/open-source-android-pull-to-refresh-library/ и этот http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in -Facebook-мобильный-приложение) -для-ANDROID-использованием титана