2014-07-17 144 views
0

我想通过活动堆栈从活动堆栈中删除我的活动我的意思是从您按导航栏中的第三个按钮时显示的活动列表中删除它。完全删除活动Android

我试着下面的代码,但它从该名单不力明确:

finish(); 

我想这也

android.os.Process.killProcess(android.os.Process.myPid()); 

而且也是这个问题,以及(GC)

System.runFinalization(); 
System.exit(0); 

但我的活动仍然保留在该列表中。有没有办法彻底删除它?

+0

尝试''manifest'机器人添加这个在'Activity':通过使用机器人excludeFromRecents = “真”' –

+0

@MD感谢:excludeFromRecents =“真“ 有用。您将其添加到答案部分。 – ik024

回答

3

试试这个办法在你manifest.xml

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

任何如何有办法通过意图标志添加此???? – ik024

+0

@Droider不,我不认为这是可能的明确的意图... –

+0

我看到谢谢虽然:) – ik024