我想长时间振动手机(例如2分钟)但它振动的时间非常短。 我正在使用此代码
Vibrator mVibrate = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
mVibrate.vibrate(2*60*1000); // 2 Minutes
如何振动2或3分钟?
答案 0 :(得分: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);
您可以增加模式阵列以进行长时间振动。