4

私はアンドロイドアプリケーションを開発しています。アプリケーションを閉じると、「最近のアプリ」リストにアプリが表示されます。今は「最近のアプリ」に表示したくありません。アプリケーションをプログラムで閉じた後、「最近のアプリ リスト」から削除するにはどうすればよいですか。あなたの提案を共有してください。

4

4 に答える 4

16

youで、ルート アクティビティManifest.xmlに以下を設定します。

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

結果によっては、android:noHistory="true"属性を使用する必要がある場合もあります。しかし、あなたの場合に必要かどうかはわかりません。

詳細については、http: //developer.android.com/guide/topics/manifest/activity-element.htmlを参照してください。

于 2012-12-04T14:20:48.467 に答える
2

AndroidManifest.xml のアクティビティに追加excludeFromRecents="true"します。

<activity android:name=".MainActivity"
          android:excludeFromRecents="true" ...
于 2012-12-04T14:21:12.400 に答える
0

他のアクティビティのメソッドをオーバーライドし、onResumeそれらを破棄してメインのアクティビティを呼び出します。

于 2012-12-04T14:19:21.367 に答える
0

AndroidManifest.xml で、Activity にこれを使用します。

<activity
    android:name="Your Activity"
    android:excludeFromRecents="true"
    android:noHistory="true"
    android:taskAffinity="">
</activity>
于 2014-08-19T12:11:46.627 に答える