Android
[3일차]EditText
openDatabase
2016. 7. 12. 15:33
에디트텍스트
hint
inputType
입력받을 키패드를 바꾸거나 자동으로 틀린걸 변화하거나 하는것
imOptions
엔터키의 위치에 따라 입력받을 수있음, 사용자의 입력 키 배치에 관한 것.
request포커스라고하는걸 넣을 수 있다.
Tip!!!!
포커스를 받고 키패드를 띄우는 것은 menifest에 Activity안에 android:windowSoftInputMode에서 제어 할 수 있다.
상태는 statehidden,statevisible 등 이있다.
여기다가 포커스를 맞추는데 화면 전체를 밀어올리는걸 팬이라고 한다.
menifast에
ex:) statevisible|adjustpan
adjustPan
adjustResize
passwordview에 onEditchange 를 이용해
이벤트를하고
거기서 String 으로 받은 값을 패턴매칭 할 수 있다.
addTextChangedListener
에서 onTextChanged 메소드는 완성될때마다 호출되는 메소드인데 여기에서 editext.getText()이걸 쓰면 안된다.
왜냐하면 한글 입력하는 방식이 완성된 상태로 보기 애매하기 때문이다.