7
TextView의 존재하는 기능을 어떻게 만들거나 사용할 수 있습니까? 궁금해서 자동으로 글꼴 크기를 장소에 맞게 변경합니다.공간에 맞게 글꼴 크기가 자동으로 변경되는 텍스트 뷰를 만들려면 어떻게해야합니까?
공간이있는 경우 크기가 커야하며 때로는 공간에 맞게 글꼴 크기가 축소되어야합니다.
뭐라고 말합니까?
TextView의 존재하는 기능을 어떻게 만들거나 사용할 수 있습니까? 궁금해서 자동으로 글꼴 크기를 장소에 맞게 변경합니다.공간에 맞게 글꼴 크기가 자동으로 변경되는 텍스트 뷰를 만들려면 어떻게해야합니까?
공간이있는 경우 크기가 커야하며 때로는 공간에 맞게 글꼴 크기가 축소되어야합니다.
뭐라고 말합니까?
당신은 method.You 그것을 할 텍스트 뷰를 하위 클래스 단지 필요
protected void onSizeChanged (int w, int h, int oldw, int oldh)
의 당신의 오버라이드 버전에서 글꼴을 변경할 수 있습니다.
또한 this을 확인하십시오.
크기를 변경해야하는지 어떻게 알 수 있습니까? – Pentium10
문자 당 딥을 측정해야합니다. 딥에서 고정 너비로 라벨을 만들고, 얼마나 많은 문자가 들어 있는지 확인하십시오. 하나씩 나누면 글꼴 크기를 알 수 있습니다. onSizeChanged에서 widht 텍스트를 확인하십시오. –
또한 일부 세부 사항을 이해하지 못하면 대답을 아래로 내리는 것은 나쁜 습관입니다. 설명을 요청하십시오. –