Проведите пальцем, чтобы обновить, слишком рано

android webview swiperefreshlayout

761 просмотра

1 ответ

452 Репутация автора

Я реализую программу с Nav Drawer, которая имеет панель инструментов, табуляцию, макет обновления смахивания и веб-просмотр

для прокрутки веб-просмотра я использую этот репозиторий NestedWebView

Все работает нормально, когда веб-просмотр прокручивается вверх, панель инструментов будет скрыта, а когда вы потянете вниз панель инструментов, появится. Проблема, с которой я столкнулся сейчас, заключается в том, что когда я провожу свое веб-представление вниз (панель инструментов также опускается), swipeRefreshLayout также называется повторной загрузкой веб-просмотра. Как сделать так, чтобы макет смахивания вызывался только при длительном нажатии? или я могу как-то обеспечить больший контроль? Я действительно хочу сохранить этот макет, но пролистывание слишком чувствительно.

Автор: choman Источник Размещён: 18.07.2016 04:35

Ответы (1)


2 плюса

452 Репутация автора

Решение
setDistanceToTriggerSync(int distance) 

довольно просто

Автор: choman Размещён: 18.07.2016 09:32
Вопросы из категории :
32x32