gpt4 book ai didi

c# - Windows Phone 8.1 加速度计检测到震动

转载 作者:行者123 更新时间:2023-11-30 22:05:06 24 4
gpt4 key购买 nike

我在查找有关使用加速度计触发摇动事件的正确方法的文档或示例时遇到问题。看起来应该很简单,但所有示例都是 8.0,显然正在使用 Microsoft.Devices.Sensors;

显然您应该使用 using Windows.Devices.Sensors;你会认为它们是一样的,但是像 Start() 和 Stop 方法这样的东西已经不存在了。我试图使用 Microsoft 的 Microsoft AccelerometerHelper 类,它也使用旧的命名空间。 Accelerometer 类中的 Shaken 事件仅在平板电脑上触发,而不会在手机上触发:

MSDN : here

Windows Phone 8: The accelerometer sensor does not raise the Shakenevent on the Windows Phone 8 platform. If you add an event handler forthe Shaken event in your Windows Phone 8 app, no error is raised, butthe code in the event handler won’t run.

最佳答案

如果您不能将代码移植到 WP 8.1 运行时,最后的手段或另一种选择是将项目切换到 Windows Phone 8 Silverlight 甚至 8.1 Silverlight,所有代码都可以完美运行,我之前和 AccelerometerHelper 类一起工作过面临同样的问题。

关于c# - Windows Phone 8.1 加速度计检测到震动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24596915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com