调用振动

权限:


[java]  view plain copy
  1. <uses-permission android:name="android.permission.VIBRATE" />    

声明:

[java]  view plain copy
  1. private Vibrator mVibrator;  //声明一个振动器对象    

使用:

[java]  view plain copy
  1. /* 
  2. 想设置震动大小可以通过改变pattern来设定,如果开启时间太短,震动效果可能感觉不到   
  3.  */    
  4.   mVibrator = ( Vibrator ) getApplication().getSystemService(Service.VIBRATOR_SERVICE);   
  5.  mVibrator.vibrate( new long[]{100,10,100,1000},-1); // 停止 开启 停止 开启     
  6. //-1不重复,非-1为从pattern的指定下标开始重复   
  7.   
  8.  public void onStop(){  
  9.   
  10.    super.onStop();   
  11.   
  12.  mVibrator.cancel();  
  13.   
  14.  }  

你可能感兴趣的:(调用振动)