2014-11-14 4 views
0

번호 선택 도구를 구현하기 위해 터치 패드에서 유리 제스처를 사용할 수 있는지 알고 싶습니다. 목표는 앞으로 또는 뒤로 스 와이프하면 앞으로 스 와이프하면 화면에 표시되는 숫자가 증가하고 뒤로 스 와이프하면 숫자가 감소합니다.제스처가있는 Google Glass 번호 선택 도구

+2

공식 타이머 샘플을 보시려면 여기를 클릭하십시오. https://github.com/googleglass/gdk-timer-sample 타이머 설정은 제스처로 수행됩니다 –

답변

0

타이머 샘플의 SetTimerActivityGestureDetector을 사용하여 터치 패드에서 모션 이벤트를 감지하고 이에 따라 값을 변경합니다.

메인 로직은 ScrollListener#onScroll 구현이다 : 사용자가 충분히 빠르지 와이프 때 다른 수신기 구현은 관성 스크롤링 효과 일부 먹이다 시뮬레이션을 추가하는 데 사용된다

@Override 
public boolean onScroll(float displacement, float delta, float velocity) { 
    mReleaseVelocity = velocity; 
    if (!mOptionMenuOpen) { 
     // Change the value, in this case, the current time in second. 
     addTimeSeconds(delta * Math.min(Math.abs(velocity), MAX_DRAG_VELOCITY)); 
    } 
    return true; 
} 

.

+0

감사합니다! 나는이 길로 갈 것이다! – cdedios