權限:<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();    }}
新聞熱點
疑難解答