我被要求做一個摩爾斯電碼的應用程序使用的是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 –