Como controlar o botão Home no Android?

Estou no meu aplicativo e tenho o botão voltar do controle, mas também quero controlar o botão home. Escrevi o código, mas não consigo controlar o botão HOME. Aqui está o meu código. Ajude-me a alcançá-lo.

public boolean onKeyDown(int keyCode, KeyEvent event) 
{
  if (keyCode == KeyEvent.KEYCODE_BACK ) 
  {
    return false;
  }
  else if (keyCode == KeyEvent.KEYCODE_HOME)
  {
    return false;
  }
  return super.onKeyDown(keyCode, event);    
}

questionAnswers(3)

yourAnswerToTheQuestion