티스토리 뷰

Mobile/Android

android:windowSoftInputMode란

out of coding 2014. 7. 24. 14:32

Activity와 키보드와의 상관 관계를 정의할수 있다


계열은 두가지이며, adjust계열과 state계열로 나뉜다.

같은 계열을 두가지 사용하면 undefined되는것과 같아진다.


adjust계열

1. adjustUnspecified : Resize나 Pan을 정하지 않고, System이 설정에 따라서 자동으로 선택. 기본값

2. adjustResize : 화면의 soft keyboard에 맞춰서 항상 resize되도록 한다.

3. adjustPan : EditText창을 가리지 않도록, 화면이 스크롤된다.


state계열

1. stateUnspecified : soft keyboard를 보일지 말지 정하지 않고, System에 따라서 선택. 기본값

2. stateUnchanged : soft keyboard가 마지막 상태를 유지하도록 한다.

3. StateHidden : 키보드가 hidden상태로 된다. Activity가 생성되는 기준에서

4. stateAlwaysHidden : 키보드가 항상 hidden상태. main window가 focus될때

5. stateVisible : 키보드가 visible 상태. Activity가 생성되는 기준에서

6. stateAlwaysVisible : 키보드가 visible 상태. 뒤로가기만 제외

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함