2012-03-05 21 views
9

En Ice Cream Sandwich el usuario puede ver una lista de las aplicaciones utilizadas recientemente con una captura de pantalla del último estado de UI. Estoy trabajando en una aplicación que muestra información confidencial que no debe guardarse en la memoria de ninguna manera. ¿Hay alguna manera de desactivar esa función?Cómo evitar que se muestre mi aplicación en la lista de aplicaciones usadas recientemente

+2

intente 'android: excludeFromRecents =" true "' en su manifiesto de actividad – DouO

Respuesta

12

¿Has intentado agregar android:excludeFromRecents="true" a la actividad en tu 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

Se puede desactivar mediante la adición de android:excludeFromRecents="true" a todas las actividades en su manifiesto AndroidManifest.xml aplicación. Asegúrese de agregarlo a todos ellos: si solo lo agrega a uno o algunos, su aplicación no siempre se excluirá de la lista de aplicaciones usadas recientemente.

Cuestiones relacionadas