【发布时间】:2015-01-27 11:05:35
【问题描述】:
这是 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
}
}
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
我猜你需要在第一个完成后启动振动器。而且很可能您还需要退出事件处理程序。所以要么有一个氛围结束事件,要么你需要安排一个定时的。
-
发布启动振动器的代码。我知道这是有例子的,但它可能会有所帮助。
标签: sony sony-smartwatch vibration