让穿戴式设备在Android Wear应用程序中振动

问题描述:

我正在为我的LG手表写一个简单的可穿戴式应用程序,以恒定的时间间隔向手表 发送振动并显示一些模拟数据。让穿戴式设备在Android Wear应用程序中振动

虽然我寻找答案,但我找不到让手表振动的方法。 任何帮助将appriciated。

+0

看起来好像在下面的页面中可能有答案:http://developer.android.com/reference/android/os/Vibrator.html? – Drew 2014-10-04 12:06:00

+0

问题是关于编程任务,并包含代码段的宝贵答案。 – h22 2017-03-18 21:49:05

@德鲁,谢谢!

如果任何人有兴趣,这里的代码片段展示的振动你的手表:

  • 以下行添加到您的AndroidManifest.xml

    <uses-permission android:name="android.permission.VIBRATE"/> 
    
  • 在您的代码:

     Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE); 
         long[] vibrationPattern = {0, 500, 50, 300}; 
         //-1 - don't repeat 
         final int indexInPatternToRepeat = -1; 
         vibrator.vibrate(vibrationPattern, indexInPatternToRepeat); 
    
+0

你绝对受欢迎! – Drew 2014-10-04 13:51:47

+1

所以这将使手机和手表振动?比方说,我从我的手机的Android活动中调用此代码,手表是否也会振动? – j2emanue 2015-08-13 15:23:03

+0

@ j2emanue否;振动只发生在正在执行的设备上。 – swbradshaw 2016-03-09 01:41:15