안드로이드 개발 질문/답변
(글 수 45,052)
홈 버튼을 클릭을 할 경우
특정 이벤트를 주고자 합니다.
어떻게 하면 가능할까요?
///////////////////////////////
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)
특정 이벤트를 주고자 합니다.
어떻게 하면 가능할까요?
///////////////////////////////
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)