我使用gdk为google glass平台编写了一个应用程序。
我如何检测头部运动并做出反应?
我找不到合适的侦听器而不是手势枚举(例如,手势。向上滑动)

gestureDetector.setBaseListener(new GestureDetector.BaseListener() {
  @Override
  public boolean onGesture(Gesture gesture) {
    if (gesture == Gesture.TAP) {
        //do something
      }
      return true;
    } else if (gesture == Gesture.SWIPE_UP) {


gestureDetector.setScrollListener(new ScrollListener() {

    @Override
    public boolean onScroll(float arg0, float arg1, float arg2) {
        // TODO Auto-generated method stub
        return false;
    }
})

最佳答案

看看这里:https://developers.google.com/glass/develop/gdk/location-sensors。它应该可以帮助你使用加速器和其他可以通过gdk访问的传感器。您复制的代码是用于触摸板的,而不是用于头部移动。

09-29 21:34