2017-01-11 6 views
0

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

Можно ли выбрать другой вид деятельности для этого случая?

Я попытался сменить действие и применить размытие к текущему на Application onActivityPause(), но оба изменения применяются только после onActivityResume().

Спасибо!

ответ

4

Если вы имеете в виду моментальный снимок, который отображается при нажатии кнопки последних приложений, вы можете настроить его так, как вам нравится, используя метод onCreateThumbnail() в классе активности. Вы можете предоставить любое растровое изображение, которое вам нравится, и вернуть true, чтобы сообщить системе использовать предоставленное изображение вместо активности по умолчанию, снятого снимок экрана.

EDIT:

, к сожалению, кажется, что это больше не поддерживается и not working since android 4, единственное, что можно сделать, чтобы скрыть содержимое деятельности из диалога Недавних, используя этот флаг: WindowManager.LayoutParams.FLAG_SECURE

+0

Я переопределял 'onCreateThumbnail()', но он никогда не вызывался. Нужно ли мне что-то делать? Я отлаживаю API 23. –

+1

ответил выше в редакции ответа, он больше не поддерживается – yosriz

Смежные вопросы