android 获取振动

vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);  

vibrator.vibrate(1000);        

参数为振动的时间,微妙是单位

vibrator.vibrate(new long[]{1010020200}, -1);  
评论
2 楼  wzc0066 2011-07-05    引用
通过魅族M9测试,vibrator.vibrate(1000);最多也就震动两秒左右,参数给的再大也不起作用了。

关于vibrator.vibrate(new long[]{10, 100, 20, 200}, -1);  
表示停10ms, 震100ms, 停20ms,震200ms
-1 表示不重复!
非-1表示从指定的下标开始重复震动;如第二个参数是0, 则一圈一圈的循环震动下去了;
如果是2,这第一遍震动后,从“20”这个参数开始再循环震动!
1 楼  raymondlueng 2009-10-02    引用
第二个并非重复的次数,而是pattern的下标

AndroidManifest加上 振动权限<uses-permission android:name="android.permission.VIBRATE" />
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值