我被要求使用Windows Phone 7制作一个莫尔斯电码应用程序。
我需要能够多次按下锁定按钮来触发我的应用程序,以检测按下的顺序和时间。
例如,如果我按下手机上的锁定按钮(HTC Radar)五次,我希望我的应用程序(将在后台运行)检测到它已被按下五次以及何时按下,以便我可以找出.-或"短/长"模式然后自行打开。
我该怎么做?
我已经将XNA和C#用于XBOX,但没有用于移动设备。
谢谢。
没有 API 可以解决您的问题。
-
应用程序可以订阅 Obscured 事件。但此事件并不意味着完全按下了锁定按钮。可能是短信或电话。
-
你不能做后台应用程序,它会一直运行,并处理锁屏按钮。