android Проведите полностью скрытый вид вверх и вниз с нижней страницы или viewdraghelper - PullRequest
0 голосов
/ 16 февраля 2019

В моем приложении для Android мне нужно создать вид, который пользователь может перемещать пальцем вверх и вниз.Не только slide вверх / вниз с swipe/fling, но и скольжение вверх / вниз, когда палец удерживается на экране.

Как Snapchat Snapchat Просмотр слайдов.

Я пытался использовать BottomSheetDialog, но проблема в том, что мне нужно сохранить peekHeight, чтобы провести по мере необходимости.Если я использую BottomSheetDialogFragment и устанавливаю peekHeight на 0, тогда мне нужно использовать show() на FragmentManager, что оставляет мне два варианта;установить peekHeight или полностью развернуть.

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

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

...