안드로이드 개발 질문/답변
(글 수 45,052)
재현 경로는 아래와 같습니다.
1. 특정 리시버를 받으면 PasswordUnlock을 가로모드로 바꾸고 락화면 위에 DeskClock 어플이 띄어집니다.
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED --> 락화면 위에 나타나게 하는 Flag 함수
2. 어플을 빠져나갔을 경우 가로모드로 바뀐 PasswordUnlock 화면이 나옵니다.
* 이슈 : 2번까지 실행한후 가로모드에서 EditText를 클릭하면 SoftKeyboard가 나오면서 레이아웃이 밀려올라갑니다.
( SoftKeyboard는 FullScreen이 되어야함.)
리시버를 받았을때 어플을 띄우지않고 가로모드만 바뀌게 하면 SoftKeyboard가 정상적으로 올라옵니다.
락화면에 위에 어플을 띄우고 어플을 빠져나갔을때 처리해줘야 하는 부분이 있나요.
답변 부탁드립니다. ㅠ