索尼SmartWatch2:想要改变先进的振动模式

时间:2014-11-28 18:56:39

标签: sony sony-smartwatch vibrate

这是Sony addon sdk'上的示例HelloEvents的一部分。例子。

我已成功访问startVibrator并在SmartWatch2上成功更改振动。

但是,我想更改振动模式更多细节,如android vibrate等模式,例如{500,500,500,500,1000,1000,1000,1000}。

所以,我使用了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 
                }        
             }

任何帮助将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

第二个振动模式覆盖第一个振动模式。在第一个模式完成后,您需要发送它。你可以这样做,例如使用postDelayed,其中延迟将是你第一个模式的总持续时间。