モバイルを振動させる方法を作成しましたが、コードは正常に実行されていますが、「再生してから停止してから再生」のように振動することはできません。このタイプの振動をどのように管理できますか?
コード
//@JavascriptInterface
public void Viber(String value )
{
// Get instance of Vibrator from current Context
Vibrator v = (Vibrator)mContext.getSystemService(mContext.VIBRATOR_SERVICE);
if (value.equals("on"))
{
// Vibrate for 300 milliseconds
v.vibrate(6000);
}
else
{
v.cancel();
}
}