您好,登錄后才能下訂單哦!
您可以使用以下屬性來實現TextView文本內容自動調整字體大小:
示例代碼如下:
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="自動調整字體大小"
android:autoSizeTextType="uniform"
android:autoSizeMinTextSize="12sp"
android:autoSizeMaxTextSize="36sp"
android:autoSizeStepGranularity="2sp"
android:autoSizePresetSizes="@array/font_size_array" />
在res/values/arrays.xml文件中定義字體大小數組:
<array name="font_size_array">
<item>12sp</item>
<item>16sp</item>
<item>20sp</item>
<item>24sp</item>
<item>28sp</item>
<item>32sp</item>
<item>36sp</item>
</array>
這樣設置后,TextView的字體大小將根據控件的大小自動調整,在不同大小的設備上都可以顯示合適的字體大小。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。