我被要求做一个摩尔斯电码的应用程序使用的是Windows Phone 7的检测锁定按钮按
我需要能够多次按下锁定按钮,触发我的应用程序,以检测已经什么顺序和时间安排按下。
例如,如果我按下手机上的锁定按钮(HTC Radar)五次,我希望我的应用程序(将在后台运行)检测到它已按下五次,并且在什么时间点以便我可以弄清楚 - 或“短/长”模式然后打开自己。
我该怎么办?
我已将XNA和C#用于XBOX,但不适用于移动设备。
谢谢。
我被要求做一个摩尔斯电码的应用程序使用的是Windows Phone 7的检测锁定按钮按
我需要能够多次按下锁定按钮,触发我的应用程序,以检测已经什么顺序和时间安排按下。
例如,如果我按下手机上的锁定按钮(HTC Radar)五次,我希望我的应用程序(将在后台运行)检测到它已按下五次,并且在什么时间点以便我可以弄清楚 - 或“短/长”模式然后打开自己。
我该怎么办?
我已将XNA和C#用于XBOX,但不适用于移动设备。
谢谢。
没有API来解决您的问题。
您的应用程序可以订阅Obscured事件。但是这个事件并不意味着确切的锁定按钮被按下。这可能是短信或电话。
你不能做后台应用程序,它将一直运行,并处理锁屏按钮。
非常感谢您的回复。我能找到解决方案最接近的是什么? – jaget
只需简单的Silverlight应用程序,只需一个按钮。 –
http://www.netmagazine.com/tutorials/build-your-first-windows-phone-7-app –
你不能用电源按钮,但有一个API可以使用相机的快门按钮。不知道它会通过市场认证。 –
好吧,听起来不错。这是什么API? – jaget
http://stackoverflow.com/questions/11973740/wp7-camera-button-event –