2017. 6. 21. 15:10 IT/Android
안드로이드 키보드 입력 모드 설정(adjustPan, adjustResize).
안드로이드 키보드 입력 모드 설정.
안드로이드 키보드 Window soft input mode 설정.
1. 설정이 없는 경우 : adjustUnspecified 와 stateUnspecified 가 적용 된다.
2. adjustPan : 키보드가 올라오면 EditText에 맞춰 화면 UI가 실종 됩니다. (위 아래로 잘림)
3. adjustResize : 키보드가 올라와도 EditText와 UI가 화면에 보이도록 Activity를 resize 한다.
3. adjustUnspecified : 시스템이 알아서 상황에 맞는 옵션을 설정 한다. 키보드 조정에 대한 디폴트 값이다.
4. stateHidden : Acitivty 실행 시 키보드가 자동으로 올라오는 것을 방지 한다.
5. stateAlwaysHidden : Acitivty 실행 시 항상 키보드가 자동으로 올라오는 것을 방지 한다. (액티비티 이동 포함)
6. stateVisible : Acitivty 실행 시 키보드가 자동으로 올라 온다. (EditText에 포커스 맞춰짐)
7. stateAlwaysVisible : Acitivty 실행 시 항상 키보드가 자동으로 올라 온다. (EditText에 포커스 맞춰짐) (액티비티 이동 포함)
8. stateUnchanged : 키보드를 마지막 설정 상태로 유지 한다.
9. stateUnspecified : 키보드의 상태가 설정이 안된 상태이다. 시스템이 적절한 키보드를 상태를 설정해 주거나 테마에 따라 설정 해준다. 키보드 상태의 디폴트 값이다.
출처: http://arabiannight.tistory.com/entry/277 [아라비안나이트]
'IT > Android' 카테고리의 다른 글
안드로이드 구글 연동 로그인 디지게 안될 때 체크할 내용. (0) | 2017.05.18 |
---|---|
안드로이드 Multidex (0) | 2017.05.16 |
안드로이드 생명 주기(라이프 사이클) 및 Override 함수. (0) | 2017.03.06 |