티스토리 뷰

반응형


문제 :

EditText가 활성화 되면서 전체 컨텐츠 영역이 키패드에 가려지는 문제.


해결 : 

ScrollView로 레이아웃을 한번 감싸준다.


추가 문제 : 

EditText에 포커스가 자동 할당되어 키패드가 엑티비티 실행 시 나타난다.


해결 :

1. 안드로이드 메니페스트의 해당 엑티비티에 android:windowSoftInputMode="stateAlwaysHidden" 또는 "stateHidden"추가.

2. getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN );

3.editText.setType( InputType.NULL );

4. 그외 ScrollView에 리스너를 추가하거나 EditText에 리스너를 추가하여 포커스를 날리는 방법등이 있음.







    

반응형
댓글
댓글쓰기 폼
공지사항