如何更改android中最近的应用列表显示的屏幕截图?

时间:2014-07-30 14:52:13

标签: android android-background

我正在创建一个应用程序,其中我有一个锁定屏幕,只要应用程序移动到后台就会出现。

我希望在按下最近的应用时,我的应用程序(或该活动)的屏幕截图可以避免。一种方法是使用“安全标志”。但是,这也可以避免在应用程序中截取我不想要的截图。

因此,我想的一种方法是活动的onStop()或onPause()(移动到后台),我启动锁定屏幕活动,最终会导致锁定屏幕的快照。但这似乎不起作用。

还有其他方法吗?

MainActivity扩展了LockActivity。

LockActivity具有锁码

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以隐藏活动的当前内容,并显示活动处于活动状态时可能隐藏的其他内容,而不是启动新活动。

例如,在XML布局文件中,添加带有visibility=View.GONE的“ImageView”。当活动调用onPause()方法时,您可以创建visibility=View.VISIBILE。确保imageView位于布局中其余元素的顶部。

我没有对此进行测试,但可能会有效。