Android 完全删除活动

Android 完全删除活动,android,android-intent,android-activity,activity-finish,Android,Android Intent,Android Activity,Activity Finish,我想逐个从活动堆栈中删除我的活动,我的意思是从当您按下导航栏中的第三个按钮时显示的活动列表中删除它 我尝试了以下代码,但从列表中看不清楚: finish(); 我也试过这个 android.os.Process.killProcess(android.os.Process.myPid()); 还有这个(GC) 但我的活动仍在该列表中。有什么方法可以完全删除它吗?在您的manifest.xml <activity android:name=".Your_Activity" and

我想逐个从活动堆栈中删除我的活动,我的意思是从当您按下导航栏中的第三个按钮时显示的活动列表中删除它

我尝试了以下代码,但从列表中看不清楚:

finish();
我也试过这个

android.os.Process.killProcess(android.os.Process.myPid());
还有这个(GC)


但我的活动仍在该列表中。有什么方法可以完全删除它吗?

在您的
manifest.xml

<activity android:name=".Your_Activity"
    android:excludeFromRecents="true" ...

尝试在
清单中的
活动
中添加此内容
android:excludeFromRecents=“true”
@MD感谢使用android:excludeFromRecents=“true”它可以工作。您可以将其添加到答案部分。
<activity android:name=".Your_Activity"
    android:excludeFromRecents="true" ...