Android 文字數字換行後對不齊?超簡單硬核解決方案!

在安卓開發中,經常遇到這種界面的顯示

        

像我一樣懶的人都會像到用兩個textview,控制他們的行高一致來進行換行顯示,既方便又快捷

但經常會遇到這種情況,預覽圖顯示一點毛病都沒有,但是運行出來的效果卻是這樣的

why?偷懶失敗,怎麼對不齊呢

冷靜下來分析一下原理:安卓中文字顯示是屬於全角顯示(佔兩個字符位置)而數字顯示屬於半角(一個字符位置),因此在換行中,全角換行符合半角換行符的高度會出現不一樣

解決方案:shift+空格切換全角輸入,在換行前加全角空格,最後數字後再加半角空格

最終效果

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章