Android振动器Vibrator的使用

权限

<uses-permission android:name="android.permission.VIBRATE" />

初始化

Vibrator vibrator = (Vibrator) getSystemService(Service.VIBRATOR_SERVICE);

判断是否有振动器

vibrator.hasVibrator()

短振动

vibrator.vibrate(1000); // 振动1秒

节奏振动

// 暂停500毫秒,振动1秒,暂停500毫秒,振动2秒
// 第二个参数为-1则振动一遍,第二个参数为0则重复振动
vibrator.vibrate(new long[]{500, 1000, 500, 2000}, -1);

暂停振动

vibrator.cancel();
    原文作者:许宏川
    原文地址: https://www.jianshu.com/p/6d779bc9bfba
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞