[Android] AutoSizeText의 사용법과 발생시점

Chance·2025년 2월 7일

사용조건

      <TextView
          android:id="@+id/tv"
          android:layout_width="match_parent"
          android:layout_height="50px"
          android:maxLines="1"
          android:autoSizeTextType="uniform"
          android:autoSizeMinTextSize="34px"
          android:autoSizeMaxTextSize="48px"/>

1. width = match_parent

2. maxLines = 1

3. autoSizeTextType = uniform

발생 시점

  • autoSizeText는 TextView의 Width가 Match를 넘어설 때 발생한다.

    따라서, text가 match width를 넘어야 하는데, 부모에 width에 영향을 받으므로 autoSizeText가 발생하지 않는다면, 부모 width에 의해 match width를 넘지 않는지 확인해보아야 한다.

0개의 댓글