1
當用戶點擊我應用的用戶界面的某些元素時,我需要控制手機的振動功能。我無法弄清楚如何訪問振動器。可能嗎?如果是這樣,我該怎麼做?是否可以控制手機的振動器?
當用戶點擊我應用的用戶界面的某些元素時,我需要控制手機的振動功能。我無法弄清楚如何訪問振動器。可能嗎?如果是這樣,我該怎麼做?是否可以控制手機的振動器?
是的,這是可能的 - 見Vibration Device class。此代碼應震動你的手機:
private void Btn_Click(object sender, RoutedEventArgs e)
{
VibrationDevice device = VibrationDevice.GetDefault();
if (device != null) device.Vibrate(TimeSpan.FromSeconds(1));
}
上面的代碼應適用於WP8.1的WinRT,爲WP8.1的Silverlight看看here at MSDN和使用VibrateController class。