2

我想长时间振动手机(例如 2 分钟),但它振动的时间很短。我正在使用此代码

Vibrator mVibrate = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
mVibrate.vibrate(2*60*1000); // 2 Minutes

如何振动 2 或 3 分钟?

4

1 回答 1

2

还有另一种长时间振动的方法如下,

Vibrator mVibrate = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
long pattern[]={0,800,200,1200,300,2000,400,4000};
// 2nd argument is for repetition pass -1 if you do not want to repeat the Vibrate
mVibrate.vibrate(pattern,-1);

您可以增加图案的阵列以进行长时间的振动。

于 2013-06-17T08:50:24.397 回答