Android携帯振動コード




   :VibratorUtil

   public class VibratorUtil {
	/**
	 * long milliseconds :     ,     
	 * long[] pattern :        。           [    ,    ,          *     ,    。。。]        
	 * boolean isRepeat :       ,   true,    ,   false,     
	 * 
	 */

	public static void Vibrate(final Activity activity, long milliseconds) {
		Vibrator vib = (Vibrator) activity
				.getSystemService(Service.VIBRATOR_SERVICE);
		vib.vibrate(milliseconds);
	}

	public static void Vibrate(final Activity activity, long[] pattern,
			boolean isRepeat) {
		Vibrator vib = (Vibrator) activity
				.getSystemService(Service.VIBRATOR_SERVICE);
		vib.vibrate(pattern, isRepeat ? 1 : -1);
	}
	
	   :
	 
	  long[] myp = { 2000, 2000, 2000, 2000 };
	  VibratorUtil.Vibrate(MainActivity.this, myp, false); //   100ms