2012-05-15 54 views
0

有誰知道如何屏蔽Android 4.0中的HOME鍵?如何屏蔽Android 4.0 HOME鍵

下面的代碼只適用於2.2和2.3,所以我如何改變它,以便它可以在4.0中工作?

/* FIXME: How does it works within Android 4.0? */ 
@Override 
public void onAttachedToWindow() { 
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); 
    super.onAttachedToWindow(); 
} 
+1

你是什麼意思「盾」? – JoxTraex

回答

-1

試試這個:

public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if ((keyCode == KeyEvent.KEYCODE_HOME)) { 
     //do nothing 
     return true; 
    } 
    return super.onKeyDown(keyCode, event); 
} 

這不是一個編輯你的代碼,但它是一個替代工作,對同一目的。