Проблема плавного панорамирования с низким числом касаний в секунду

Если я быстро проведу пальцем по экрану, Android даст мне около 15 различных событий касания в секунду.

Это означает, что если у меня есть изображение, которое перемещается, чтобы следовать за моим пальцем, оно будет двигаться только 15 раз в секунду, что, по сути, составляет 15 кадров в секунду.

Карты Google перемещаются гораздо более плавно, чем 15 кадров в секунду.

Кто-нибудь знает, как можно сделать панорамирование более плавным, когда система Android не будет предоставлять вам более 15 событий касания или около того в секунду?


person Matt    schedule 08.06.2011    source источник
comment
Интерполировать между каждым событием?   -  person asawyer    schedule 08.06.2011
comment
Ваш свайп длится 1 секунду и за это время всего 15 событий?   -  person fhucho    schedule 08.06.2011


Ответы (1)


В вашем решении используются интегрированные методы класса Path: quadTo() или cubeTo(). Проверьте это: http://developer.android.com/reference/android/graphics/Path.html

person west44    schedule 28.04.2012