如果设备无法振动,Vibrator.vibrate会抛出错误吗?

时间:2013-09-23 17:46:07

标签: android-vibration

我希望不是,但只是想获得一个明确的答案,因为它没有在文档中说明。振动前我是否需要检查Vibrate.hasVibrator?

1 个答案:

答案 0 :(得分:5)

根据android.os.Vibrator的源代码,vibrate()不会抛出任何内容:

public void vibrate(long milliseconds)
{
    try {
        mService.vibrate(milliseconds, mToken);
    } catch (RemoteException e) {
    }
}