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

Edittext 입력하는 방법 중 연속으로 쓰는 방법을 알고싶습니다.

0 추천
안녕하세요.

이번에 계산기를 만드는데 궁금한게 있습니다.

계산기는 그냥 사칙연산에 숫자, 지우기,  모두 지우기, 계산 버튼이 있습니다.

1 버튼을 2초간 클릭하고 있을 때 Edittext에 1이 연속으로 써지게 하고 싶습니다.

이럴 때 버튼에 이벤트는 무엇을 주어야 하나요?

그리고 연속으로 입력되게 할려면 스레드로 돌려야 하는지 궁금합니다.
햇볕바라기 (280 포인트) 님이 2014년 12월 29일 질문

1개의 답변

+1 추천
 
채택된 답변
OnTouchListener를 이용..

1. TOUCH_DOWN 이벤트 들어오면 Handler 이용해서 2초뒤에 메시지 전송

2. 그 전에 TOUCH_UP 이벤트 들어오면 메시지 삭제

3. 메시지가 전송되면 TOUCH_UP이 들어오기 전까지 1연속으로 써줌.
작전동 (5,890 포인트) 님이 2014년 12월 29일 답변
햇볕바라기님이 2014년 12월 29일 채택됨
온터치리스너에 있었군요 ㅎㅎ 감사합니다.
...