홈 버튼을 클릭을 할 경우

특정 이벤트를 주고자 합니다.

어떻게 하면 가능할까요?

///////////////////////////////

  public boolean onKeyDown(int keyCode, KeyEvent event)
    {
     
     
     if(event.getAction() == KeyEvent.ACTION_DOWN)
     {
      if(keyCode == KeyEvent.KEYCODE_HOME)
      {
       Toast.makeText(this, "home key pressed", Toast.LENGTH_LONG).show(); ;
       return true;
      }
      
      else if(event.getAction() == KeyEvent.KEYCODE_BACK)
         {
       Toast.makeText(this, "back key pressed", Toast.LENGTH_LONG).show();
       return true;
         }
     }//if(event.getAction() == KeyEvent.ACTION_DOWN)
         super.onKeyDown(keyCode, event);
      return true;
    }//public boolean onKeyDown(int keyCode, KeyEvent event)