android中Activity跳转到系统桌面

一 需求:当点击Widget上的控件打开一个Activity,最终改如何关掉这个activity?

二解决思路:

     1:关闭应用本身(不符合实际的应用)

     2:关闭打开的Activity,跳转到系统桌面

this.finish(); //关闭当前页面
Intent mIntent=new Intent(Intent.ACTION_MAIN);
mIntent.addCategory(Intent.CATEGORY_HOME);
mIntent.addFlags(Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(mIntent);


你可能感兴趣的:(android,Activity跳转到系统桌面)