Windows Phone 如何振动手机?

1. 导入命名空间。

using Windows.Phone.Devices.Notification;

 

2. 通过调用对 VibrationDevice 类的静态 GetDefault 方法获取对振动控制器的引用。

VibrationDevice vibrationDevice = VibrationDevice.GetDefault();

 

3. 通过调用 VibrationDevice 类的 Vibrate 方法开始振动。将持续时间指定为 TimeSpan值。

vibrationDevice.Vibrate(TimeSpan.FromSeconds(1));

 

4. 通过调用 VibrationDevice 类的 Cancel 方法停止振动。

vibrationDevice.Cancel();

 

注意点:

1. 振动持续时间指定的值小于 0 或大于 5 秒,将引发 ArgumentOutOfRangeException 异常。

posted on 2013-10-25 13:46  backslash112  阅读(352)  评论(0编辑  收藏  举报

导航