Android 捕捉back(返回)鍵的方法 和 呼叫桌面方法
Android 捕捉back(返回)鍵的方法 和 呼叫桌面方法
01.全部通用
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0)
{//按下的如果是BACK,同時沒有重複
Toast.makeText(ml78.this,””,1).show();
return true;
}
return super.onKeyDown(keyCode, event);
}
02.版本2之後才有的版本
@Override
public void onBackPressed()
{
return;
}
ps 呼叫Android桌面
public void CallHome()
{
Intent intent= new Intent(Intent.ACTION_MAIN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
}