日記を埋めるためだけのネタつぶし(3)

Vodafoneでバイブレーションを止めるために、setDeviceActiveメソッドにfalseを与える場合
以下のようにtry〜catchで囲むか、バイブレーションが止まっていることを確認してから
呼ばないと、端末が落ちるので注意。


private static DeviceControl device;

protected void stopVib() {
try {
device = DeviceControl.getDefaultDeviceControl();
device.setDeviceActive(DeviceControl.VIBRATION, false);
} catch (Exception e) {
}
}