看板 AndroidDev 關於我們 聯絡資訊
各位板友,大家好 原PO想要將手機上面的實體按鍵Disable 問了一位朋友,是說要root才能 想了想,又有點遲疑... 真的只能root了嘛 冏 因此,想要請教一下各位 是否有不用root,即可 類似程式內button.disable(true)之類的方法 感謝各位 <(_"_)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.79.75
ericinttu:哪一種實體鍵? 08/16 21:28
drdsmile:Return~ Home~ 之類的!!! 08/16 21:37
ericinttu:可以自己改寫觸發事件 08/16 21:40
drdsmile:e大的意思是? 雖說不能disable 卻可以讓他做別的事?? 08/16 21:43
orzreynold:可以改寫 08/16 22:04
orzreynold:public boolean onKeyDown(int keyCode, KeyEvent e){ 08/16 22:05
orzreynold:if ((keyCode == KeyEvent.KEYCODE_BACK)) { 08/16 22:06
orzreynold:}}; 08/16 22:06
orzreynold:忘了補};之前要包return super.onKeyDown(keyCode, e); 08/16 22:07
drdsmile:感謝O大回復,我來試試看:) 08/16 22:48
Jotarun:印象中home是不能改的 08/17 02:17
drdsmile:回J大... 的確... Home和Power 無法使用前面的方法。 08/17 23:20
drdsmile:目前只有找到鎖住Home鍵的方法...Power還沒找到 ><" 08/17 23:21