Отключить keyGuard в Android 6.0
Я довольно новичок в программировании Android. Я хочу написать намерение, которое держит мой телефон разблокированным при подключении к моему домашнему Wi-Fi. Я исследовал довольно много и продолжал находить те же самые ответы.
Это то, что я пробовал до сих пор.
KeyguardManager mKeyGuardManager = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
KeyguardManager.KeyguardLock keyguard = mKeyGuardManager.newKeyguardLock("LockOut");
keyguard.disableKeyguard();
Проблема в том, что это не работает с Android 6.0, я проверил его на моем старом телефоне, работающем на Lollipop, и он работает там нормально. Кто-нибудь знает обходной путь? Это как-то связано с изменением в классе deviceManager после API 23?