【问题标题】:Android Listener for Wrong Lock-pattern错误锁定模式的 Android 侦听器
【发布时间】:2012-05-03 16:18:35
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: java android android-layout android-intent android-emulator


    【解决方案1】:

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

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


    编辑:

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

    【讨论】:

    • 如果 CommonsWare 说它不受支持,那就是不受支持...所以,我正在寻找不同的解决方案,如果可能,请检查线程 update.Tks。
    • 对不起,这是一个蹩脚的答案。 (但说真的,CommonsWare 知道他在说什么)。检查我的编辑...它解释了为什么您不能编写一个 3rd 方应用程序来执行此操作。
    • 实际上,虽然在 2011 年我写这个答案时不可能,但今天有可能,使用设备管理 API:developer.android.com/guide/topics/admin/device-admin.html
    猜你喜欢
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    • 1970-01-01
    • 2013-06-12
    • 1970-01-01
    相关资源
    最近更新 更多