Обнаружьте GridView, прокручивающий скорость - Android

Мне разделили пользовательское представление на подклассы от GridView, который я использую для отображения некоторой пользовательской 3D анимации/эффекта. Путем я делаю это путем переопределения dispatchDraw().

Идеально, я хотел бы знать текущую скорость прокрутки при выполнении ничьей. В настоящее время я использую GestureDetector.OnGestureListener и получение onScroll события и это работают очень хорошо, за исключением того, что это также не обнаруживает броски как прокрутку событий.

Одна идея, которая приходит на ум, состояла бы в том, чтобы получить onFling события и затем делают будущее, обрабатывая самостоятельно для обнаружения скорости в более позднее время.

Там какой-либо лучший путь состоит в том, чтобы достигнуть этого? Какой-либо простой способ запросить текущую скорость прокрутки GridView?

Спасибо.

10
задан sttwister 22 July 2010 в 09:25
поделиться