Android 开发之如何屏幕返回键

原理,覆盖返回键调用的方法,执行一个打开桌面应用程序的Intent即可
修改如下代码即可
//回桌面
@Override
public void onBackPressed() {
//打开桌面的activity
    Intent intent = new Intent();
    intent.setAction("android.intent.action.MAIN");
    intent.addCategory("android.intent.category.HOME");
    intent.addCategory("android.intent.category.DEFAULT");
    intent.addCategory("android.intent.category.MONKEY");
    startActivity(intent);
    //所有的activity最小化 不会执行ondestory 只执行onstop方法
}

@Override
protected void onStop() {
    super.onStop();
    finish();
}

你可能感兴趣的:(Android 开发之如何屏幕返回键)