0
이것은 Sony addon SDK의 예제 인 HelloEvents의 일부입니다.Sony SmartWatch2 : 고급 진동 패턴을 변경하려는 경우
필자는 startVibrator에 액세스하여 SmartWatch2에서 진동을 성공적으로 변경했습니다.
하지만 진동 패턴을 변경하려면 안드로이드 진동과 같은 패턴 (예 : {5005005005001000100010001000})을 추가하십시오.
그래서 startVibrator를 두 번 사용했지만 작동하지 않았습니다. 그것은 단지 마지막 하나를했습니다 (startVibrate(1000,1000,2
)). 예를 들어
,
if (event.getAction() == Control.Intents.TOUCH_ACTION_RELEASE) {`enter code here`
if (mTouchRect.contains(event.getX(), event.getY())) {
sendEventToActivity(EventType.TOUCH, event.getX() + ", " + event.getY());
startVibrator(500, 500, 2); // not working
startVibrator(1000,1000,2); // only working
}
}
어떤 도움을 주시면 감사하겠습니다.
감사합니다.
첫 번째 작업이 완료된 후에 Vibrator를 시작해야합니다. 이벤트 처리기를 종료해야 할 가능성이 높습니다. 따라서 vibe-end 이벤트가 있거나 시간 초과 이벤트를 예약해야합니다. – eckes
시작 진동기에 대한 코드를 게시하십시오. 그 예를 들어 왔지만 도움이 될 것입니다. – weston