2 clcurie 11 clcurie_11 于 2013.06.19 10:09 提问

android detect 触屏事件

我创建了一个简单的游戏。当用户触屏时,会增加一些变量。否则就不会。我在 TouchEvent 上使用 surfaceView,但是不能运行,因为它只被调用一次。如何实现这个功能?

@Override
public boolean onTouchEvent(MotionEvent event) {
    vehicle.vel_y -=0.2f;
    return super.onTouchEvent(event);
}

1个回答

franzhong
franzhong   2013.06.19 16:56
已采纳

用GestureDetector 可识别滑屏的手势(onScroll)
surfaceView就是带了双缓冲的View
参考:
http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6978.html

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!