Java Android:Recents任务列表,Android:excludeFromRecents=";“真的”;android的行为:launchMode=";单顶;

Java Android:Recents任务列表,Android:excludeFromRecents=";“真的”;android的行为:launchMode=";单顶;,java,android,android-activity,launchmode,Java,Android,Android Activity,Launchmode,基本上我不想在最近的应用程序中显示我的应用程序活动任务。我的应用程序中只有一个活动 以下是我的活动详情: <activity android:name=".MyActivity" android:allowTaskReparenting="true" android:alwaysRetainTaskState="true" android:configChanges="orientation|keyboardHidden|fontScale|locale|l

基本上我不想在最近的应用程序中显示我的应用程序活动任务。我的应用程序中只有一个活动

以下是我的活动详情:

<activity
    android:name=".MyActivity"
    android:allowTaskReparenting="true"
    android:alwaysRetainTaskState="true"
    android:configChanges="orientation|keyboardHidden|fontScale|locale|layoutDirection|screenSize|screenLayout|mnc|mcc|navigation"            
    android:excludeFromRecents="true"
    android:hardwareAccelerated="false"
    android:launchMode="singleTop"
    android:theme="@style/myTheme" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
原因是什么?以下这些属性是否与此有关

android:allowTaskReparenting="true"
android:alwaysRetainTaskState="true"
谢谢


Nithin

我认为,只有当活动是其任务的根本时,排除最近的活动才有效。是吗?你说得对,我想..我现在正在试验这种行为,在这里更新..@SnildDolkow更新我的行为你怎么看?场景1不正确吗?场景2它的根是对的吗?排除最近的行为错误?或者我遗漏了什么?同样的错误
android:allowTaskReparenting="true"
android:alwaysRetainTaskState="true"