我当前的活动中有一个“返回”按钮。一旦我点击它,它应该停止当前活动中的任务并移动到另一个活动。我的问题是,它正在移动到另一个活动,但是当该活动的任务开始时它会崩溃。我试过这段代码,但没有用。
ActivityManager activityManager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
activityManager.killBackgroundProcesses(appPackageName);
然后我尝试了这个,它没有用。
Intent intent = new Intent(MyActivity.this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(intent);
//MyActivity.this.finish();
我试过finish()
了,但也没有用。