从最近的应用列表中删除一个应用

时间:2019-03-08 13:36:13

标签: android

我想从最近的应用程序列表中禁用我的应用程序,我不想从我最近的应用程序列表中删除我只想禁用它的应用程序。我该怎么做?

这是我的代码

<activity
   android:name=".Your_Root_Activity_Name"
 android:excludeFromRecents="true"
 .... 
</activity>

我在清单中使用了上面的代码,但从最近的应用程序中删除了我的应用程序。

2 个答案:

答案 0 :(得分:0)

Android在概述屏幕(最近的应用程序列表)中没有禁用应用程序的概念。无法通过Android SDK进行所需的操作。 android:excludeFromRecents是最接近的内容,您注意到它阻止了该活动出现在概览屏幕中。

答案 1 :(得分:0)

我不确定是否收到您的问题,但是我了解的事情是,当您回到上一个活动时,您不想记住堆栈中的活动。 如果这是您想要的,则只需在AndroidManifest中的activity标签中包含该属性即可。 android:noHistory="true"

<activity
      android:name=".registration.MainActivity"
      android:label="@string/app_name"
      android:noHistory="true"
      android:windowSoftInputMode="adjustPan"/>