原因
關於解決TextView顯示使用String.format()格式化後的字符仍然沒有對齊的原因:
android TextView默認顯示文字是按文字內容的寬度顯示
eg:1,2兩個字符在顯示時所佔的寬度是不同的。
解決辦法
- 方法1
給TextView控件加上如下屬性,意思是每個字符相同寬度
android:typeface="monospace"
- 方法2
此方法包含很多,請穩步至http://blog.sina.com.cn/s/blog_821e2bb101011803.html