① android 在fragment中怎麼監聽返回鍵,home鍵
home鍵觸發的時候系統會發送一個廣播,可以通過廣播來監(注冊)聽事件。可以使用動態注冊的廣播的方式來接收。
② android如何通過adb shell 模擬home鍵盤切換應用
adb shell input keyevent <keycode>
keycode:
3 模擬home鍵
4 模擬返回鍵
好像沒有命令可以再把應用拉回來,建議再次點擊。
③ android 如何通過app來關機,或者捕獲home鍵
都在framework里 偏底層
④ Android 中如何監聽到Back鍵和Home鍵
繼承Activity
重寫OnKeyDown()
在裡面列印下鍵
值。
似乎在不同手機上。它對應的鍵值是不相同的。
得到Back和Home的鍵值
然後再匹配鍵值。寫自己要做的事就可以了
Back的可以這樣寫:
public
boolean
onKeyDown(int
keyCode,
KeyEvent
event)
{
//
TODO
Auto-generated
method
stub
if
(keyCode
==
KeyEvent.KEYCODE_BACK)
{
}
return
super.onKeyDown(keyCode,
event);
}