应用程序不显示在最近用过名单(Application is not displayed in rec

2019-06-24 10:23发布

我的应用程序就不会在近期使用的应用列表中所示,每当我把下面的代码在我的活动的清单项

<category android:name="android.intent.category.DEFAULT" />

如果删除上述行,它工作正常。 我还相信,以下标志设置为假

        android:noHistory="false"
        android:excludeFromRecents="false"

但它仍然从不显示,即使我手动启动应用程序。

如果有人想看看清单的─

<?xml version="1.0" encoding="UTF-8"?>

<uses-sdk android:minSdkVersion="8" />

<application
    android:name="com.raj.poc.copypaste.MainApplication"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".CopyPasteActivity"
        android:launchMode="singleTop"
        android:noHistory="false"
        android:excludeFromRecents="false"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
            <action android:name="android.intent.action.SEARCH_LONG_PRESS" />
            <category android:name="android.intent.category.DEFAULT" /> 
        </intent-filter>
    </activity>
</application>

Answer 1:

它也可能发生,如果您设置

    <activity... android:label=""/>

为您的主要Activity



Answer 2:

这是你的应用程序的唯一活动,对不对?

您正在使用的类别标签的两倍。 你已经写在你的代码

   <category android:name="android.intent.category.LAUNCHER" /> 

所以您已经选择的类别。 当您添加一个新的活动,那么你会写默认分类标签。



文章来源: Application is not displayed in recent apps lists