您好,登錄后才能下訂單哦!
您可以使用以下屬性來(lái)實(shí)現(xiàn)TextView文本內(nèi)容自動(dòng)調(diào)整字體大小:
示例代碼如下:
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="自動(dòng)調(diào)整字體大小"
android:autoSizeTextType="uniform"
android:autoSizeMinTextSize="12sp"
android:autoSizeMaxTextSize="36sp"
android:autoSizeStepGranularity="2sp"
android:autoSizePresetSizes="@array/font_size_array" />
在res/values/arrays.xml文件中定義字體大小數(shù)組:
<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>
這樣設(shè)置后,TextView的字體大小將根據(jù)控件的大小自動(dòng)調(diào)整,在不同大小的設(shè)備上都可以顯示合適的字體大小。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。