0
我們希望能夠在設備鎖定時捕獲android 2.3中的硬件按鈕按下(長按)。Android - 在鎖定模式下捕獲硬件按鈕按下
收聽「Volume_changed」事件時出現問題,因爲在手機被鎖定時它不會改變。
如何查找按下硬件音量按鈕後觸發的意圖? 我知道服務收聽這些事件是有問題的,但是當我們處於鎖定模式時,是否有可能通過此媒體啓動一項活動?
謝謝!
我們希望能夠在設備鎖定時捕獲android 2.3中的硬件按鈕按下(長按)。Android - 在鎖定模式下捕獲硬件按鈕按下
收聽「Volume_changed」事件時出現問題,因爲在手機被鎖定時它不會改變。
如何查找按下硬件音量按鈕後觸發的意圖? 我知道服務收聽這些事件是有問題的,但是當我們處於鎖定模式時,是否有可能通過此媒體啓動一項活動?
謝謝!
我們希望在設備鎖定時能夠在android 2.3中捕獲硬件按鈕按下(長按)。
這是不可能的。
收聽「Volume_changed」事件時出現問題,因爲在手機鎖定時它不會改變。
在您的活動中,您可以撥打setVolumeControlStream()
來確定電話鎖定時的音量按鈕控制以及您的活動處於前臺。就我所知,對於某種服務,音量按鈕由音頻聚焦系統處理。
如何查找按下硬件音量按鈕後觸發的意圖?
有沒有這樣的Intents
。
但是當我們處於鎖定模式時,是否可以啓動一項活動?
不,對不起。
謝謝! 您能否提出一種方法讓我們聽到正在按下的模式鎖定按鈕?或者在按下硬件按鈕時以任何方式「喚醒」應用程序並將活動置於鎖定屏幕前? –