将振动发送到SmartWatch 2应用程序

时间:2015-10-01 14:35:30

标签: android android-intent sony sony-smartwatch

我已经尝试了一段时间,但我无法向SmartWatch 2发送振动。我只是编辑其中一个示例代码,因此相对容易。 这是代码片段:

// Show something
            TextView prueba = (TextView)sensorLayout.findViewById(R.id.prueba);
            if(Math.abs(values[0])>Math.abs(values[1]) & Math.abs(values[0]) > Math.abs(values[2])) {
                prueba.setText("Hacia un lado");
                startVibrator(1000,500, 3); // Does nothing.

            }
            else if(Math.abs(values[1])>Math.abs(values[0]) & Math.abs(values[1]) > Math.abs(values[2])) {
                prueba.setText("Hacia delante o hacia atrás");
            }
            else {
                prueba.setText("Horizontal");
            }

消息正在发挥作用,但振动永远不会发生。

1 个答案:

答案 0 :(得分:0)

代码对我来说是正确的。我能想到的唯一可能性是:

  1. 未调用startVibrator方法。你确定它会进入"如果"声明?
  2. 手表上的震动已经破裂。