Android中TextView字型加粗小技巧

2021-10-20 08:15:11 字數 582 閱讀 6571

開發中經常會遇到字型加粗的需求,在使用系統字型的情況下,我們一般是通過在布局檔案中給textview設定android:textstyle="bold"屬性。

如果你們的設計師小姐姐不想使用android的這種加粗效果,只是想要接近於pingfang sc medium的效果,那麼textview的bold就有點沒臉看了。

標註圖如下:

怎麼辦呢?我們可以通過比較折中的方式來設定,**如下:

tv.getpaint().setfakeboldtext(true);
它加粗後的效果就比較接近medium的效果。

不設定加粗、設定bold屬性、**呼叫setfakeboldtext(true)三種方式的效果如下:

Android開發 文字控制項 Textview

題外話 在layout.xml檔案中標籤的使用是必須的 a.如果標籤中不包含其他標籤則直接以 結束如 b.如果乙個標籤中需要包含其他標籤則以 標籤名 結束如 一 textview 也稱做標籤 a.基本資訊 b.屬性設定 詳解 1.textview中必須設定height和width的值 值 wrap ...

android跑馬燈效果的TextView

有時候為了布局需要在一行顯示很多文字資訊,當textview中文字超過了textview的長度時,我們需要用跑馬燈的效果來展現文字。android ellipsize marquee 跑馬燈效果顯示 android focusable true 獲得焦點 android focusableintou...

從零開始學Android之TextView

1 顯示富文字 url 不同大小 字型 顏色的文字 在textview類中預定義了一些類似html的標籤,通過這些標籤,可以使textview控制項顯示不同的顏色 大小 字型的文字。設定顏色 設定大號字 設定小號字 斜體 粗體 等寬字型 monospace 換行 行與行之間沒有空行 換行 行與行之間...