android textview設(shè)置字體的行距和字間距
字間距
textView有一個屬性android:textScaleX是調(diào)節(jié)字間距的,它的值是一個float型。查看源代碼,默認(rèn)textView 此屬性是使用的是:
android.internal.R.styleable.TextView_textScaleX setTextScaleX(a.getFloat(attr, 1.0f));
行間距
Android系統(tǒng)中TextView默認(rèn)顯示中文時會比較緊湊,不是很美觀。為了讓每行保持一定的行間距,可以設(shè)置屬性android:lineSpacingExtra或android:lineSpacingMultiplier。
關(guān)于Android下TextView中文換行問題,可查看Android自定義view-文本自動換行。
1、android:lineSpacingExtra
設(shè)置行間距,如”3dp”。
2、android:lineSpacingMultiplier
設(shè)置行間距的倍數(shù),如”1.2″。
參考代碼:
android:layout_width="fill_parent" android:layout_height="wrap_content" android:lineSpacingExtra="3dp" android:lineSpacingMultiplier="1.5" android:textStyle="bold" />
- 淺扒Android動態(tài)設(shè)置字體大小的示例
- Android TextView 設(shè)置字體大小的方法
- Android Dialog 設(shè)置字體大小的具體方法
- Flutter中嵌入Android 原生TextView實例教程
- android使用TextView實現(xiàn)跑馬燈效果
- android TextView中識別多個url并分別點擊跳轉(zhuǎn)方法詳解
- 詳解Android TextView屬性ellipsize多行失效的解決思路
- Android自定義TextView仿微信朋友圈文字展開全文功能
- Android使用TypeFace設(shè)置TextView的文字字體
相關(guān)文章
Android 使用registerReceiver注冊BroadcastReceiver案例詳解
這篇文章主要介紹了Android 使用registerReceiver注冊BroadcastReceiver案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08Android手機(jī)注冊登錄時獲取驗證碼之后倒計時功能(知識點總結(jié))
這篇文章主要介紹了Android手機(jī)注冊登錄時獲取驗證碼之后倒計時(知識點總結(jié))功能,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧2017-01-01Android EditText設(shè)置邊框的操作方法
這篇文章主要介紹了Android EditText設(shè)置邊框,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12Android組件必學(xué)之TabHost使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android組件中的TabHost組件使用方法,如何利用TabHost定義Tab標(biāo)簽樣式,感興趣的小伙伴們可以參考一下2016-05-05