У меня есть пользовательский вид подкласса из GridView, который я использую для отображения некоторой пользовательской 3D-анимации/эффекта. Как я это делаю, переопределяя dispatchDraw()
.Определить скорость прокрутки GridView - Android
В идеале, я хотел бы знать текущую скорость прокрутки при выполнении ничьей. В настоящее время я использую GestureDetector.OnGestureListener
и записываю onScroll
событий, и это работает очень хорошо, за исключением того, что он не также обнаруживает всплывающие окна в качестве прокрутки событий.
Одна идея, которая приходит на ум, состоит в том, чтобы захватить события onFling
, а затем выполнить будущую обработку самостоятельно, чтобы определить скорость в более позднее время.
Есть ли лучший способ достичь этого? Любой простой способ запросить текущую скорость прокрутки GridView?
Спасибо.
Большие вопросы, вы когда-нибудь решить эту проблему? – Noah