6

Ich muss meinen Anwendungsbildschirm aus der Liste der laufenden Anwendungen ausblenden, wenn du in Android 4.x auf die Schaltfläche Letzte Apps klickst. Die Daten, die meine Anwendung enthält, könnten vertrauliche Informationen verlieren, wenn jemand meine Anwendung im Hintergrund ausführen lassen würde. Ich möchte immer noch, dass meine Anwendung in den letzten Apps angezeigt wird, nur nicht der Screenshot.Verstecke/ändere das Anwendungsbildschirmbild von Aktuelle Apps Android 4.x

Wie machst du das?

+1

http: //stackoverflow.com/questions/9130599/how-to-change-the-snapshot-shown-by-recent-apps-list Im Wesentlichen ist es nicht möglich, das Thumbnail zu ändern, aber es ist möglich, es zu verbergen. – MCWhitaker

Antwort

7

Um die Anwendung von aktuellen Anwendungen ausschließen Sie Folgendes tun sollten:

on Activity on Manifest android:excludeFromRecents="true" 

und Sie können mit dem Daumennagel auf die Aktivität mit sensiblen Daten deaktivieren Hinzufügen FLAG_SECURE zu Ihrem Fenster:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); 
+0

WindowManager.LayoutParams.FLAG_SECURE funktioniert einwandfrei. Aber es ist die Option Screenshot deaktiviert und kann auch keine Automatisierungstests durchführen (da der Bildschirm erfasst werden muss). – shobhan

Verwandte Themen