0

每次用户在其 android 设备上插入错误的锁定模式时,我都试图找到一种接收消息的方法。老实说,我不知道如何实现这一点,但我猜我应该在后台注册某种服务作为监听器。但是我应该在哪个广播公司注册我的听众?

我很抱歉没有合适的术语,可能我的文字没有多大意义......但基本上我需要构建一个小类,每次插入错误的锁定模式时执行一个动作。

我不是要完整的代码,我只需要一个小例子,tks。

更新: 当时看来我需要的东西是不可能的,所以,我需要想办法在每次屏幕亮起时接收消息?我怎样才能做到这一点?

4

1 回答 1

1

显然,Android 不支持此功能(如果 CommonsWare 表示不支持...那么您很可能不走运)。对不起!

或者,您可以实现自己的屏幕锁定应用程序,该应用程序可以为您记录此类信息。显然这并不理想,但可能需要考虑一下。


编辑:

你不能这样做的原因是屏幕锁定应用程序运行在它自己的沙盒环境中。“沙盒”是一组细粒度的控件,可限制对文件、首选项、网络资源等的访问。因此,您需要的信息无法访问。

于 2012-04-23T02:37:56.897 回答