短視訊商城系統,Android TextView自動調整字型大小

zhibo系統開發發表於2022-07-07

短視訊商城系統,Android TextView自動調整字型大小

1、自動縮放(當字少時放大,字多時縮小)

<TextView
        android:layout_width="500dp"
        android:layout_height="100dp"
        android:text="TextView自動調整字型大小"
        app:autoSizeTextType="uniform"/>


2、縮放範圍(設定最大、最小和縮放粒度)

 <TextView
        android:layout_width="500dp"
        android:layout_height="100dp"
        android:text="TextView自動調整字型大小"
        android:autoSizeMinTextSize="10sp"
        android:autoSizeMaxTextSize="80sp"
        android:autoSizeStepGranularity="2sp"
        app:autoSizeTextType="uniform"/>


3、預設大小清單

(1)新增預設清單(res/values/attrs.xml )

<resources>
    <array name="auto_text_size">
        <item>10sp</item>
        <item>20sp</item>
        <item>30sp</item>
        <item>40sp</item>
        <item>50sp</item>
    </array>
</resources>


 (2)使用預設清單

<TextView
        android:layout_width="500dp"
        android:layout_height="100dp"
        android:text="TextView自動調整字型大小"
        app:autoSizePresetSizes="@array/auto_text_size"
        app:autoSizeTextType="uniform"/>


以上就是 短視訊商城系統,Android TextView自動調整字型大小,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2904656/,如需轉載,請註明出處,否則將追究法律責任。

相關文章