權限:<uses-permission android:name="android.permission.VIBRATE" />
import android.content.Context;import android.os.Vibrator;/** * 震動功能工具類 * * @author linzhiyong * @time 2017-01-16 10:11:16 */public class VibratorPlayer { PRivate Vibrator vibrator; public VibratorPlayer(Context context) { this.vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE); } /** * 開始震動 * * @param delay 延時時間 * @param interval 震動間隔 * @param isRepeat 是否重復 */ public void play(long delay, long interval, boolean isRepeat) { long[] pattern = {delay, interval}; this.vibrator.vibrate(pattern, isRepeat ? 0 : -1); } /** * 停止震動 */ public void stop() { this.vibrator.cancel(); }}
新聞熱點
疑難解答