Saturday, 6 April 2013

Android Using devices How to vibrate the phone for a certain time?



   This code vibrates the phone for 1000 milliseconds. After getting the vibrator service with Context.getSystemService we call Vibrator.vibrate for a given time in milliseconds. 

   Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

   // 1. Vibrate for 1000 milliseconds
    long milliseconds = 1000;
    v.vibrate(milliseconds);

   // 2. Vibrate in a Pattern with 500ms on, 500ms off for 5 times
    long[] pattern = { 500, 300 };
    v.vibrate(pattern, 5);

No comments:

Post a Comment

Disqus for Android