Re: [問題] 在apk裡關掉Home功能

看板AndroidDev作者 (N=NP)時間12年前 (2011/09/23 10:21), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串4/4 (看更多)
不曉得這個方法可不可行 ... 原本Home key 如果這樣子寫的話 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_HOME) { Log.i("TAG", "Home Key Press"); ... 是看不到 DDMS 上 show 出 Home Key Press的 message 但是如果你在 Activity 中,加入這段code 的話 @Override public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 然後 DDMS 上就可以看到 Home Key Press 了 BTW, 我的環境是 2.1 ※ 引述《chicken13 (chicken)》之銘言: : 各位先進, 新手想在這裡請教一個問題 : 我目前想寫一個apk 能夠在按下HOME時不會跳到桌布, : 然後能在APK裡抓到HOME的KEYCODE, : 請問高手們, 有什麼方法可以抓的到嗎 : 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.173.12

09/23 17:30, , 1F
問題是這樣還是會跳到HOME?
09/23 17:30, 1F

09/23 20:47, , 2F
我的2.1 emulator 下,是不會跳到HOME,但其它平台不確定
09/23 20:47, 2F

09/24 00:40, , 3F
剛剛在手機上實驗了,可行。
09/24 00:40, 3F

09/24 11:13, , 4F
哇靠 納不就鎖死了
09/24 11:13, 4F
文章代碼(AID): #1EU-qa1B (AndroidDev)
文章代碼(AID): #1EU-qa1B (AndroidDev)