从Recent Apps Android 4.x隐藏/更改应用程序屏幕图片

时间:2013-08-13 21:41:04

标签: android android-4.0-ice-cream-sandwich android-4.2-jelly-bean android-4.3-jelly-bean

当您单击Android 4.x中的“最近的应用程序”按钮时,我需要从正在运行的应用程序列表中隐藏我的应用程序屏幕。如果有人要让我的应用程序在后台运行,我的应用程序包含的数据可能会泄漏敏感信息。我仍然希望我的应用程序能够在最近的应用程序中显示,而不是屏幕截图。

你是怎么做到的?

1 个答案:

答案 0 :(得分:8)

要从最近的应用中排除应用,您应该执行以下操作:

on Activity on Manifest android:excludeFromRecents="true" 

您可以通过向窗口添加FLAG_SECURE来禁用包含敏感数据的活动的缩略图:

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