안드로이드에서 EditText를 사용하다보면, Activity 실행과 동시에 키보드가 팝업되어 나타나는 것을 볼 수 있다. 상황에 따라 키보드가 바로 뜨지 않고, 사용자가 EditText를 눌렀을 때만 뜨도록 설정해야할 수도 있는데, 그 방법에 대해서 알아보자.
다양한 방식이 있는듯하나, 생각보다 단순한 코드 한 줄로도 구현은 할 수 있다.
AndroidManifest 파일에서, 원하는 Activity에 아래 코드 한줄을 추가해주자.
1 2 3 4 | <activity android:name=".MyActivity" android:windowSoftInputMode="stateAlwaysHidden" <activity/> | cs |
하이라이트쳐진 코드 한줄 삽입해주면, 자동으로 키보드가 뜨지 않는 것을 확인할 수 있다.
'Developer > Android, Java' 카테고리의 다른 글
[안드로이드] 네이버 지도 API v3 기본맵 띄우기 (281) | 2019.05.20 |
---|---|
[안드로이드] Retrofit 기본 예제 (서버 통신) (260) | 2019.03.21 |
[안드로이드] ConstraintLayout, Guideline을 이용하여 삽입 개체 크기 비율 조절 (271) | 2019.03.19 |
[안드로이드] 지하철 역 클릭 시 이벤트 구현하기 1편 (258) | 2019.01.11 |
[안드로이드] 커스텀 ListView 예제 (네이버 검색 API 결과적용) (269) | 2019.01.09 |
댓글