android中onKeyDown()事件的分析

      onKeyDown()事件是监听系统的回退键的系统函数。建议对于每个activity事件都进行一次函数的重写以防止app的后退混乱,也同时保证了层次树的可控。

public boolean onKeyDown(int keyCode, KeyEvent event) 
{
// TODO Auto-generated method stub
if(keyCode==KeyEvent.KEYCODE_BACK&& event.getRepeatCount() == 0)
{
//回退到系统桌面
Intent home = new Intent(Intent.ACTION_MAIN);
home.addCategory(Intent.CATEGORY_HOME);
startActivity(home);

}
return super.onKeyDown(keyCode, event);
}


你可能感兴趣的:(android)