解決安卓TextView高度和textSize大小不一致問題


在設計安卓界面的時候我發現一個TextView在布局上占用的高度和屬性textSize的大小不一樣,要比textSize要來的大(比如textSize="12dp",實際的高度大概有14-16dp),仔細看的話會發現文字的上方和下發留有空白。
 
這個問題我糾結了很久。。。因為這嚴重影響布局的效果啊。不過這么基礎的問題網上竟然找不到資料。。。
 
在安卓文檔中發現一個TextView屬性:
android:includeFontPadding      為上標和下標留出足夠的空間,以取代字體上下標.默認為真.
 
原來是TextView默認留下了上下的padding,是為了顯示上標和下標。
 
於是設置:android:includeFontPadding="false",問題解決


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM