【问题标题】:How to set password lock for screen programatically in android? [closed]如何在android中以编程方式设置屏幕密码锁定? [关闭]
【发布时间】:2012-02-04 01:40:20
【问题描述】:

您好我想知道我们是否可以通过编程方式为我们的锁手机设置密码,即我们在代码中设置密码,当按下按钮时屏幕将锁定。我需要使用,因为我需要找到一个简单的方法没有设置安全密码)。有没有办法做到这一点?

【问题讨论】:

  • 所以您想设置密码并锁定人们的手机?对我来说听起来很可疑。
  • 我没有投反对票,但问题不是很清楚。 “设置密码锁定我的手机”究竟是什么意思? OP只是想锁定手机吗?那为什么需要密码呢?或者 OP 是否想以编程方式设置解锁手机的密码? (我希望不会)。
  • 没有人理解我的问题,你们都看到了下面的答案,这就是我想要的。投票给我的人请记住,如果您不知道 anser 不要做这种废话,或者如果您不理解我的问题,请告诉我说得更具体

标签: android security passwords locking


【解决方案1】:
PowerManager manager = (PowerManager) getSystemService(Context.POWER_SERVICE);

// Choice 1
manager.goToSleep(int amountOfTime);

// Choice 2
PowerManager.WakeLock wl = manager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "Your Tag");
wl.acquire();
wl.release();

并在xml文件中定义权限

<uses-permission android:name="android.permission.WAKE_LOCK" />

【讨论】:

    猜你喜欢
    • 2012-04-01
    • 1970-01-01
    • 2015-03-07
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多