您的位置:首页 > 移动开发 > Android开发

Android Vibrator震动服务使用介绍

2017-02-05 23:20 302 查看

Android Vibrator震动服务使用介绍

取得震动服务

Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);


开启震动的两种方法

vibrator.vibrate(2000);   //震动2000毫秒
vibrator.vibrate(new long[]{1000,2000,30000,4000}, -1);


vibrator.vibrate(arg1);

参数为long类型,表示震动多少毫秒

vibrator.vibrate(long[] pattern, int repeat)

arg1为震动时间设定如:new long[] {1000,2000,3000,4000}表示震动休息1000毫秒,震动2000毫秒,震动3000毫秒,休息4000毫秒。

arg2为震动是否重复执行, -1为不重复执行,0~n表示从arg1第几个开始重复执行

关闭震动

vibrator.cancel();


权限

<uses-permission Android:name="android.permission.VIBRATE"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android Vibrator 震动