我正在制作一个应用程序,它将在收到特定的短信时做一些事情,在做完这件事后,它会发回短信。一切都很好但是当有一些键盘锁或任何其他锁时,SMS发送服务不起作用。我需要禁用所有锁定,然后发送短信,然后再次锁定手机。怎么做我曾尝试过
mKeyGuardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);
mLock = mKeyGuardManager.newKeyguardLock("Locationlistener");
mLock.disableKeyguard();
然后尝试用
重新启用 mKeyGuardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE);
mLock = mKeyGuardManager.newKeyguardLock("Locationlistener");
mLock.reenableKeyguard();
但它解锁了键盘护卫,然后键盘护板再也没有出现。它也不适用于模式锁定。
答案 0 :(得分:1)
什么有密码保护锁定与短信发送?您需要拥有应用程序的正确权限,并且无论如何都可以发送短信。我的应用程序中没有遇到过这样的问题,它只适用于SMS命令。