Vibrator vibrator;
//通过点击事件触发震动
@Override
public void onClick(View v) {
switch (v.getId()) {
//开始震动
case R.id.start:
vibrator = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
long [] pattern = {100,400,100,400}; // 停止 开启 停止 开启
//第二个参数表示使用pattern第几个参数作为震动时间重复震动,如果是-1就震动一次
vibrator.vibrate(pattern,2);
break;
//取消震动
case R.id.stop:
vibrator.cancel();
break;
default:
break;
}
}
Android手机的震动功能实现
最新推荐文章于 2024-01-22 17:19:04 发布