unlock phone 显示最近的应用程序列表

unlock phone displays recent apps list

我正在尝试为 android 构建自定义启动器(使用 Android 6.0)。使用启动器并解锁 phone 后,我显示的是最近的应用程序列表(概览屏幕),而不是启动器。

如何更改此行为以在解锁 NullLauncher

后立即显示 homescreen/launcher

清单:

<activity android:name=".Home"
    android:launchMode="singleTask"
    android:clearTaskOnLaunch="true"
    android:stateNotNeeded="true"
    android:label="@string/app_name"
    android:theme="@style/Theme">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

但它给了我相同的结果:在我解锁屏幕后它显示最近的应用程序列表。

添加以下代码并尝试一次..

<activity android:name=".Home"
android:excludeFromRecents="true"
android:screenOrientation="nosensor"
android:launchMode="singleTask"
android:clearTaskOnLaunch="true"
android:stateNotNeeded="true"
android:label="@string/app_name"
android:theme="@style/Theme">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.HOME" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>