我正試圖寫一個小應用程序,它會捕獲KeyEvent
的後退按鈕被按下,當屏幕被鎖定時。
我看到您可以輕鬆覆蓋onKeyDown
或onBackPressed
以捕捉此事件,但只有在活動正在運行時才能使用。
據我所知,在一些android手機上,如果不是所有的手機,操作系統都不會在屏幕鎖定時聽到背面和菜單按鈕。當屏幕鎖定時捕獲返回按鈕按下事件
編輯
我看了幾個關於捕捉用戶按下音量按鈕的事件的帖子,和所有的說,他們是不是一種方法,這樣做的時候,屏幕是關閉的。
他們有理由相信案件是關於後退按鈕的變化嗎?
- Check volume button usage when screen is off
- Detect Volume Button Press when Screen off
- Detect Hardware Volume Button Clicks When Screen Is Off
所以首先你需要找到鎖定或不在服務中的屏幕 – Sree
當屏幕關閉時,大多數手機沒有活動後退按鈕。他們有屏幕導航(導航欄) –