Можно ли заставить ScrollView использовать вертикальную прокрутку и позволить его дочернему элементу использовать другие события движения? - PullRequest
0 голосов
/ 17 июня 2020

Я использую Fluid Slider в ScrollView . Когда пользователь хочет go вертикально в ScrollView и событие движения начинается с дочернего представления, он потребляет такое событие. Таким образом предотвращается вертикальная прокрутка. Можно ли сделать, чтобы ScrollView потреблял вертикальную прокрутку и позволял его дочернему элементу использовать другие события движения?

Примечание: Fluid Slider переопределяет onTouchEvent () и dr aws на основе действия события движения.

override fun onTouchEvent(event: MotionEvent): Boolean = when (event.actionMasked) {
    MotionEvent.ACTION_DOWN -> {
        ...
    }
    MotionEvent.ACTION_MOVE -> {
        ...
    }
    MotionEvent.ACTION_UP,
    MotionEvent.ACTION_CANCEL -> {
        ...
    }
    else -> ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...