안드로이드 개발 질문/답변
(글 수 45,052)
제가 안드로이드로 본격적으로 프로그램을 만들어 보려고 하는데...
키패드를 만들어 보려고 합니다.
그런데 키패드가 한번누르면 ㄱ이고 두번누르면 ㅋ이고 세번 누르면 다시 ㄱ으로 돌아오고 이러는데..
이건 어떻게 구현을 할 수 있을지... 감이 안오는데...
어떻게 하면 이와 같은 방식을 구성 할 수 있나요?
제가 C, C++만 배우고 자바나 안드로이드는 2주밖에 교육을 받지 않아서..
그냥 개인적인 생각으로는 키하나에 배열만들어 놓고
버튼1 = a[3];
int count=1
a[0] = ㄱ
a[1] = ㅋ
위와 같이 버튼 하나에 저장해놓고...
클릭하면...
count++;
if(count==3)
{
a==0;
화면에 다시 a[0]출력
}
위와 같은 식으로 생각을 했는데...
생각은 되는데... 코드로 옮기는건 어렵네요..ㅠㅠ




나머지연산을 하면 되지 않을까 싶네요...
count++;
value = a[count % 3];