【发布时间】:2013-02-11 01:02:25
【问题描述】:
Android 手机中的“最近”屏幕看起来像是对之前运行的应用进行了快照。有什么方法可以控制这里显示的图片吗?
【问题讨论】:
Android 手机中的“最近”屏幕看起来像是对之前运行的应用进行了快照。有什么方法可以控制这里显示的图片吗?
【问题讨论】:
在 ActivityStack(位于 ActivityManagerService 中)中,SystemService 在 Activity 进入暂停状态时保存位图图像。
查看https://android.googlesource.com/platform/frameworks/base/+/master/services/java/com/android/server/am/ActivityStack.java 并查看 screenshotActivities() 方法。
并且无法使用公共 SDK api 修改最近应用列表中的活动截图。
如果你可以修改android平台源,hack ActivityStack 或 WindowManagerService。
【讨论】: