마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

EditText에서 입력을 받은 후의 처리방법

0 추천
EditText를 하나 배치했습니다.

사용자가 입력을 하면 그 값을 변수에 집어 넣어야 되는데...

실행해보니 입력후에 입력이 완료되었다는 동작을 취할 수가 없네요.

그래서 생각한 것이

1. 엔터키를 누르면 입력을 완료했다고 생각함.

2. 바탕화면을 클릭하면 입력을 완료했다고 생각함.

두가지 인데요.

보통 어떻게들 프로그래밍 하시나요?
yamong (560 포인트) 님이 2013년 4월 3일 질문

2개의 답변

0 추천
1. 별도의 완료 버튼을 만들거나

2. actionDone 옵션을 사용해 소프트키보드의 완료키를 쓰거나

3. 동적으로 변해야 할 경우에는 TextWatcher를 쓰기도 하구요.

제가 쓰는건 이정도입니다.
appa (3,380 포인트) 님이 2013년 4월 3일 답변
0 추천
isFocusable이었나.. 요즘안본지 좀 되서 가물가물한데

플래그 하나 둔 다음에 포커스를 받을때 true 주시고,

플래그가 true이며 내가 포커스를 받지 않을때.. 이런식으로 체크했던거 같아요
빵떡 (560 포인트) 님이 2013년 4월 5일 답변
...