当前位置: 首页 > 面试题库 >

错误的锁定模式的Android侦听器

巫研
2023-03-14
问题内容

每当用户在其android设备上插入错误的锁定模式时,我都试图找到一种接收消息的方法。老实说,我对如何实现这一目标一无所知,但我想我应该在注册为侦听器的后台提供某种服务。但是我应该在哪个广播员上注册我的收听者?

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

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

更新: 看来我当时需要的东西是不可能的,所以,我需要找到一种在每次屏幕打开时接收消息的方法吗?我怎样才能做到这一点?


问题答案:

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

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

编辑:

之所以无法执行此操作,是因为屏幕锁应用程序在其自己的沙盒环境中运行。“沙箱”是一组细粒度的控件,用于限制对文件,首选项,网络资源等的访问。因此,无法访问您所需的信息。



 类似资料:
  • 由于令牌过期,api给出401未经授权的错误。 尽管如此,错误状态代码(401)在axios拦截器中不可用。 有什么办法我可以得到它,下面的github问题说error.response.status可以使用,但error.response对我来说是未定义的。 HTTP错误:加载http://localhost:5000/api/user失败:请求的资源上不存在访问控制允许起源标头。因此,http

  • 我试图在更新整数值时激发事件,但失败了。下面是我使用的代码: 我是不是漏掉了什么?

  • 我正试着在日历上使用监听器。我正在做以下工作: 我试过这样做,但不起作用

  • 问题内容: 有人知道在python中跟踪字典对象更改的任何简便方法吗?我的工作水平很高,所以我有一些方法可以处理更改字典的操作,如果字典发生更改,我想调用一个函数来基本上执行Observer / Notify。 我要避免的是所有跟踪(设置布尔值)代码。希望有一种更轻松的方式来跟踪更改。这是一个简单的情况,但是可能存在更复杂的逻辑,这将导致我不得不设置更改的标志。 问题答案: 您可以从该类派生并在任

  • 我有一个HTTP拦截器来监视401错误和超时错误。当我在其中导入服务时。这是说服务是未定义的 我的HTTP拦截器 我的HTTP拦截器工厂 捕获块内的通知未定义。我不明白为什么会发生这种情况。 我对这件事很陌生。我做错了什么?

  • 嘿,当我运行应用程序时,它会给出一个错误java.lang.IllegalArgumentException:Invalid listener:null,这说明侦听器是空的。我是初学者,所以请大家帮忙解决这个问题。在这一行中出现错误:LocationManager.RequestLocationUpdates(provider,2000,0,locationListener);//这里是我的示例代