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