我在Android中有一个OpenGL ES视图,由一个矩阵控制进行翻译。我试图找出一种方法来获得动态滚动的提示,如谷歌地图应用程序或iPhone中所见。感谢。
答案 0 :(得分:11)
答案 1 :(得分:1)
这样的事情:
public void redraw() {
myScrollView.ySpeed = myScrollView.lastY-myScrollView.y;
myScrollView.xSpeed = myScrollView.lastX-myScrollView.x;
if (!userIsScrolling && ySpeed > 0) {
ySpeed--;
}
if (!userIsScrolling && xSpeed > 0) {
xSpeed--;
}
myScrollView.lastY = myScrollView.y;
myScrollView.y += ySpeed;
myScrollView.lastX = myScrollView.x;
myScrollView.x += xSpeed;
}
public void userStoppedScrolling() {
userIsScrolling = false;
}