我使用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访问的传感器。您复制的代码是用于触摸板的,而不是用于头部移动。