안드로이드 API 28버전에서 개발하고 있는 학생 개발자 입니다.
KeyguardManager.KeyguardLock의 disableKeyguard()를 사용하여
안드로이드 기본 잠금화면을 삭제하려고 하는데 삭제가 안되서
보아하니
This class was deprecated in API level 15. Use LayoutParams#FLAG_DISMISS_KEYGUARD and/or LayoutParams#FLAG_SHOW_WHEN_LOCKED instead; this allows you to seamlessly hide the keyguard as your application moves in and out of the foreground and does not require that any special permissions be requested. 라고 나와서
번역해봤더니
이 클래스는 API 레벨 15에서 평가 절하되었다. LayoutParams# 사용FLAG_DISMISS_KEYGUARD 및/또는 LayoutParams#대신 FLAG_SHOW_WHEN_LOCKED; 이렇게 하면 응용 프로그램이 전경을 드나들 때 키 가드를 원활하게 숨길 수 있으며 특별한 사용 권한을 요청할 필요가 없다.
라고 번역 되어집니다.
제가 해석하기엔 API 15 버전 이후로는 사용되지 않으니
FLAG_DISMISS_KEYGUARD 및/또는 LayoutParams#대신 FLAG_SHOW_WHEN_LOCKED
을 사용하라는 말 인것 같은데.. 사용해봐도 삭제가 되질 않습니다..
이러면 리시버에 KeyguardManager.KeyguardLock의 disableKeyguard()대신 무엇을 사용해야하는지 모르겠습니다..
줄 두개 표시 안뜨는게 KeyguardManager의 KeyguardDismissCallback밖에 없는데
혹시 사용법 아시는분 답변 주세요  ㅜㅜ.... 잠금화면이 없어지질 않습니다.
혹시 KeyguardDismissCallback질문에 해당하지 않더라도
잠금화면 삭제하는 방법을 아시는분 답변주시면 감사하겠습니다..!