Я использую ScrollView
в Android и где видимая часть ScrollView
имеет тот же размер, что и одна из ячеек внутри ScrollView
. Каждая "ячейка" имеет одинаковую высоту. Так что я пытаюсь сделать, это защелкнуть позицию после прокрутки ScrollView
.
В настоящее время я обнаруживаю, когда пользователь коснулся кнопки ScrollView
, и когда они начали прокручивать и работать с ней, но это довольно плохо. Он также должен работать, когда пользователь просто щелкает его, и он прокручивается, а затем замедляется.
На iPhone есть функция, которая похожа на didDecelerate
, и там я могу сделать любой код, который я хочу, когда ScrollView
закончил прокрутку. Есть ли такая вещь с Android? Или есть какой-то код, на который я мог бы взглянуть, чтобы найти лучший способ сделать это?
Я просмотрел документы Android и не нашел ничего подобного.