안드로이드 개발 질문/답변
(글 수 45,052)
현재 1~9 까지 숫자패드를 Button으로 만들어놓고 그 위에 TextView를 놓았습니다.
버튼을 누를시 TextView에 숫자가 하나씩 추가됩니다.
TextView의 글자크기를 40dp로 지정해놓았고, 10자리 이상 넘어가면 자리수당 38dp, 36dp, 34dp, 32dp...이렇게 글자크기를 줄여갑니다.
이걸로 완료된줄 알았는데 다른폰에서 문제가 발생하네요... 뒷자리가 잘려서 보이거나...여튼
다른 기기에서 정상적으로 보이지가 않습니다.
결국 제 폰에만 저렇게 주먹구구식으로 맞추는게 아닌
TextView의 가로세로 크기에 맞추어 글자크기를 조절해야 하는데...이와 관련된 api가 있나요?
찾아본 결과 ..
http://czar.tistory.com/796
http://jeffreysambells.com/2010/04/04/android-textview-with-auto-sized-content
는 저와 맞지 않는 형식이네요..저는 기본적으로 40dp를 주고 들어가기때문에...ㅠㅠ
