2012-03-05 11 views
9

Su Ice Cream Sandwich l'utente può visualizzare un elenco delle applicazioni utilizzate di recente con uno screenshot dell'ultimo stato di UI. Sto lavorando a un'applicazione che mostra informazioni riservate che non dovrebbero essere conservate in alcun modo. C'è un modo per disabilitare quella funzione?Come evitare di visualizzare la mia app nell'elenco delle app utilizzate di recente

+2

try 'android: excludeFromRecents =" true "' nel manifest dell'attività – DouO

risposta

12

Hai provato ad aggiungere android:excludeFromRecents="true" all'attività nel tuo AndroidManifest.xml?

<activity 
     android:label="@string/your_app_name_goes_here" 
     android:excludeFromRecents="true" 
     android:name=".SomeActivityNameGoesHere" > 
     <intent-filter > 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
3

È possibile disattivare aggiungendo android:excludeFromRecents="true" a tutte le attività nel vostro manifesto AndroidManifest.xml applicazione. Assicurati di aggiungerlo a tutti: se lo aggiungi solo a uno o alcuni, la tua app non sarà sempre esclusa dall'elenco delle app utilizzate di recente.

Problemi correlati