Как изменить снимок, показанный последним списком приложений?

В новых версиях Android (> 3.0) есть экранная кнопка, на которой будет отображаться список последних приложений с их именами и моментальными снимками. Несмотря на то, что мое приложение защищено паролем, этот обзор может отображать конфиденциальные данные в этом снимке. Так есть ли способ заставить определенный образ (например, логотип) показать, а не позволить ОС решить?

На данный момент это кажется невозможным. Существует метод под названием onCreateThumbnail но он не используется в настоящее время системой, я думаю, поскольку она не вызывается. Я вижу два возможных решения:

1. Чтобы отключить миниатюру активности, содержащей конфиденциальные данные, добавив FLAG_SECURE в ваше окно: getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
2. Чтобы исключить ваши действия из последних приложений, установите android:excludeFromRecents атрибута android:excludeFromRecents значение true для действий в AndroidManifest.xml

Решение, предоставляемое Azat, продолжает действовать и в Lollipop.

Просто обратите внимание, что если вы хотите не видеть моментальные снимки в последнем списке для всего приложения, ВСЕ реализованные действия должны указывать в onCreate() флаг getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); перед setContentView();

В противном случае моментальный снимок в последнем списке покажет первое действие без флага, если пользователь переместился через него.