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