안드로이드 개발 질문/답변
(글 수 45,052)
KeyguardManager km = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
KeyguardManager.KeyguardLock mKeyguardLock = km.newKeyguardLock(KEYGUARD_SERVICE);
if (km.inKeyguardRestrictedInputMode())
{
km.exitKeyguardSecurely(new KeyguardManager.OnKeyguardExitResult()
{
@Override
public void onKeyguardExitResult(boolean success)
{
if (success)
{
}
else
{
}
}
});
mKeyguardLock.disableKeyguard();
}
안녕하세요 락스크린 풀기에 대해서 여쭤볼게 있는데요. 알람어플을 만들고 있는데요, 락스크린위에 알람 종료하는 버튼을 띄우는데는 성공했습니다. 근데 알람종료버튼을 누르면 락스크린이 해제가 되서, 이전에 보던 화면으로 돌아가게 하고 싶은데, 종료버튼을 누르면 락스크린으로 돌아갑니다. 저 같이 올린 소스코드를 이용해서 푼다고 알고 있는데, 저걸 이용하면, 락스크린 위로 전에 보던 화면이 덮어 씌워질 뿐이지, 뒤로가기 키를 누르면 락스크린이 뜨더라구요.
고수님들 부탁합니다.