【发布时间】:2019-03-18 15:05:38
【问题描述】:
我最近下载了 ACDisplay 锁屏应用:
https://play.google.com/store/apps/details?id=com.achep.acdisplay
该应用程序在我的设备上显示一个覆盖,同时在activity 上检测到home button click,这样我就无法绕过锁定屏幕。它还能够以某种方式完全隐藏非根设备上的recent button。这怎么可能?
我浏览了以下链接:
Detect home button press in android
How can I detect user pressing HOME key in my activity?
How can I detect user pressing HOME key in my activity?
以及所有适用于旧版本 Android 的解决方案,或者他们说无法检测到 home 按钮点击,因为它可能被恶意应用程序使用。
这个应用程序是如何做到的?
有人可以分享示例代码/应用程序,说明如何防止用户在成功验证自己之前退出锁屏应用程序?
谢谢。
【问题讨论】:
标签: android android-homebutton