Android振动器Vibrator的使用

权限


初始化

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();

你可能感兴趣的:(Android振动器Vibrator的使用)