Реализация прокрутки в мобильном приложении своими силами?
Есть приложение для Android, в котором через OpenGL выводится несколько кнопок. На экран помещается лишь одна кнопка, остальные находятся справа. Аналог — выбор мира в Angry Birds. Нужно, собственно, реализовать прокрутку. Я ее реализовал, но алгоритм, откровенно говоря, костыльный. Точнее он костыльно вычисляет скорость при отрывании пальца (чтобы продолжить анимацию, так как одна из кнопок всегда должна быть в центре экрана). Не могли бы вы надавать мне каких-нибудь уроков по этой теме, чтобы сделать все как у людей?