안드로이드 개발 질문/답변
(글 수 45,052)
에디트텍스트 박스 안에 우측 하단에 예를 들어 최대 길이를 140자만 받겠다 하면
공백일시 140으로 시작하여 키보드 입력할때마다 카운트가 줄어들며 140글자가 가득 찼을때는
0으로 표시한다...고 한다면...
키보드 이벤트가 있을 때마다 바이트 수를 체크하여 카운트를 줄여주면 될것 같은데....
문제는 이놈의 이벤트를 못 받겠습니다...
EditText.OnKeyListener()를 사용하여 이벤트를 받아보려 했지만...하드웨어 키보드의 이벤트만 인식하고
갤럭시S 같이 하드웨어 키보드가 없이 소프트키보드의 경우 이벤트를 받지 않는데요....
어떻게 하면 좋을까요..? ;
공백일시 140으로 시작하여 키보드 입력할때마다 카운트가 줄어들며 140글자가 가득 찼을때는
0으로 표시한다...고 한다면...
키보드 이벤트가 있을 때마다 바이트 수를 체크하여 카운트를 줄여주면 될것 같은데....
문제는 이놈의 이벤트를 못 받겠습니다...
EditText.OnKeyListener()를 사용하여 이벤트를 받아보려 했지만...하드웨어 키보드의 이벤트만 인식하고
갤럭시S 같이 하드웨어 키보드가 없이 소프트키보드의 경우 이벤트를 받지 않는데요....
어떻게 하면 좋을까요..? ;



