2015-10-01 5 views
0

Я пробовал какое-то время, и я не могу отправить вибрацию в SmartWatch 2. Я просто редактирую один из примеров кода, поэтому было бы относительно легко. Это фрагмент кода:Отправьте вибрацию в приложение 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"); 
      } 

Сообщения работают, но вибрация никогда не делают.

ответ

0

Код выглядит корректно для меня. Возможны только следующие возможности:

  1. Метод startVibrator не вызывается. Вы уверены, что это происходит в заявлении «если»?
  2. Вибрация на ваших часах нарушена.
+0

1. Да, сообщение отображается 2. Оно не сломано, когда устройство сопряжено или отключено, оно вибрирует. –

+0

Хм нормально. Какую версию хост-приложения вы используете? В какой версии Android работает телефон? – mldeveloper

Смежные вопросы