Notice
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- gradle
- 유니티
- 스피너
- DP
- 그래들
- webcam
- Round Square
- UI
- ListvView
- Ext
- GlobalComponent
- 리스트뷰
- GPS
- 레이아웃
- 조이스틱
- 안드로이드
- layout
- Unity
- spinner
- Android
- WebCamTexture
- camera
- Handelr
- bottom
Archives
- Today
- Total
JY-Dev Tech Blog
안드로이드(Android) - Android soft keyboard option (안드로이드 키보드 옵션, 자동 키보드 열림 방지) 본문
안드로이드/그 외 여러가지
안드로이드(Android) - Android soft keyboard option (안드로이드 키보드 옵션, 자동 키보드 열림 방지)
JY-Dev 2020. 10. 23. 14:54[OverView]
안드로이드 Activity안에서 soft keyboard의 여러가지 옵션에 대해 알려드리겠습니다.
이걸 사용하기위해서는 AndroidManifest Activity 옵션에 android:windowSoftInputMode 를 추가하여 원하는 옵션을 넣어 사용하실 수 있습니다.
[AndroidManifest]
android:windowSoftInputMode = "adjustResize"
adjustResize는 시스템에서 레이아웃 크기를 사용 가능한 공간에 맞게 조절하는 옵션입니다.\
또한 옵션을 두가지 이상 사용하시려면
[AndroidManifest]
android:windowSoftInputMode="stateVisible|adjustResize"
이런식으로 결합해서 사용하실 수 있습니다.
[그 외 옵션들]
-
stateUnspecified: 키보드의 디폴트 설정 값
-
stateUnchanged: 키보드의 마지막 상태로 유지
-
stateHidden: activity 실행 시 키보드가 자동으로 올라오는 것을 방지
-
stateAlwaysHidden: activity 실행 시 항상 자동으로 올라오는 것을 방지
-
stateVisible: activity 실행 시 키보드가 자동으로 올라옴
-
stateAlwaysVisible: activity 실행 시 항상 키보드가 자동으로 올라옴
-
adjustUnspecified: 시스템이 알아서 상황에 맞는 옵션을 설정
-
adjustResize: 키보드가 올라와도 edittext가 UI 화면에 보이도록 activity를 resize
-
adjustPan: 키보드가 올라오면 edittext에 맞춰 화면 UI가 실종됨 (위아래 잘림)
'안드로이드 > 그 외 여러가지' 카테고리의 다른 글
안드로이드(Android) - DecimalFormat (숫자에 콤마 넣기) (0) | 2020.10.23 |
---|---|
안드로이드(Android) - Button Sound Effect (버튼 소리 넣는 방법) (0) | 2020.10.08 |
안드로이드(Android) - Gradle Change Floder Root 폴더 경로 바꾸기 (0) | 2020.10.05 |
안드로이드(Android) - Gradle Ext 변수 선언 (0) | 2020.10.05 |
안드로이드(Android) - Handler Deprecated? (1) | 2020.08.13 |
Comments