溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

android手機(jī)震動(dòng)代碼

發(fā)布時(shí)間:2020-07-10 20:31:55 來源:網(wǎng)絡(luò) 閱讀:249 作者:jdijfijf 欄目:移動(dòng)開發(fā)

工具類:VibratorUtil

   public class VibratorUtil {
	/**
	 * long milliseconds :震動(dòng)的時(shí)長(zhǎng),單位是毫秒
	 * long[] pattern :自定義震動(dòng)模式 。數(shù)組中數(shù)字的含義依次是[靜止時(shí)長(zhǎng),震動(dòng)時(shí)長(zhǎng),          * 靜止時(shí)長(zhǎng),震動(dòng)時(shí)長(zhǎng)。。。]時(shí)長(zhǎng)的單位是毫秒
	 * boolean isRepeat : 是否反復(fù)震動(dòng),如果是true,反復(fù)震動(dòng),如果是false,只震動(dòng)一 
	 *次
	 */

	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); // 震動(dòng)100ms
	

  

    


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI