android - Мое приложение не отображается в списке последних приложений

Я работаю над приложением и только что понял, что оно не отображается в списке последних приложений.

У меня есть 2 действия в приложении, и независимо от того, что я делаю, когда я нажимаю клавишу «Домой», приложение не отображается в списке последних приложений.

Я видел этот вопрос: SO Question, но поставив категорию вещи в манифесте не работали для меня.

Ниже приведена часть моего манифеста:

<application android:label="@string/app_name" >

    <service android:name=".UploadService" android:exported="false" />
    <service android:name=".DownloadService" android:exported="false" />

    <activity android:label="@string/app_name"
        android:excludeFromRecents="true"
        android:screenOrientation="portrait" 
        android:name="com.test.DOHSMain" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <activity android:name="com.test.DOHSChange"
        android:label="@string/app_name" >
        <intent-filter>
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
</application>

Кто-нибудь знает, что я делаю неправильно?

Примечание. Я добавил тег во второе действие DOHSChange на тот случай, если это поможет, но наличие или отсутствие этой строки, похоже, ничего не делает.

Спасибо за ваше время


person poncho    schedule 27.02.2013    source источник


Ответы (2)


Избавьтесь от android:excludeFromRecents="true" из своего манифеста

person wraith    schedule 27.02.2013
comment
Черт возьми, какой идиот, это по умолчанию в манифесте или я как-то скопировал? - person poncho; 01.03.2013
comment
:) ... неее, по умолчанию его там нет - person wraith; 01.03.2013

У вас есть android:excludeFromRecents=true в вашей активности запуска.

person Alex Curran    schedule 27.02.2013