有没有一种简单的方法来检测Windows Phone 8上的摇晃动作
本文关键字:Phone Windows 摇晃 检测 方法 一种 有没有 简单 | 更新日期: 2023-09-27 17:55:38
我需要检测Windows Phone 8设备上的晃动运动,以便启动特定操作。我该怎么做?
我发现Microsoft为 WinPhone7 制作的"ShakeGesture.dll"库多次提及,但唯一可用的地方 (AppHub) 被开发人员中心网站取代......
感谢您的帮助!
很奇怪。看起来 AppHub 到开发人员中心的重命名破坏了下载链接。
与此同时,我已经将库上传到我的域,直到这些链接得到修复@ http://JustinAngel.net/Storage/ShakeGestures.zip
下面是有关如何使用摇晃手势库的示例:
http://blogs.microsoft.co.il/blogs/arik/archive/2011/04/01/shake-gestures-library-a-windows-phone-recipe.aspx
您应该能够添加对 ShakeGestures.dll 程序集的引用以开始使用。如果您使用的是 Windows Phone 8 SDK,我相信包含此库 - 您只需要添加引用即可。
更新:
您应该能够通过此链接下载它:http://go.microsoft.com/fwlink/?LinkId=219094
我在这里找到了。如果您向下滚动到"位置和传感器"大约 2/3,则有一个下载手势库的链接以及一个示例。
更新 2:
嗯。下载链接似乎是示例项目。ShakeGestures.dll似乎也不在其中。我的计算机上没有VS2012,但是如果您这样做,则可以打开示例解决方案,看看它是否以某种方式引用了该DLL,也许可以看到它指向的位置?似乎必须使用它...我只是无法在VS2010中打开它。
-
从 Windows Phone 开发人员示例下载 ShakeGestureLibraryCS:http://code.msdn.microsoft.com/wpapps/Shake-Gesture-Library-04c82d5f
-
下载 C# 项目并生成(用于发布)以创建"摇手势.dll
-
添加对 WindowsPhone 项目的引用。