baselineAligned簡單來說就是基準線,作用是設置佈局文件和子控件是否對齊
關於基準線的介紹和簡單應用,可以參考文章:http://doc.okbase.net/JohnTsai/archive/110444.html
我遇到的問題是,在LinearLayout佈局(豎向)下,weightSum=4,分別放入四個TextView,權重比分別爲1,當設置其中一個TextView 的gravity屬性爲 center_vertical
時,TextView的排版出現問題
在linearlayout佈局中,align類屬性是用不了的
解決方法:在佈局中添加android:baselineAligned="false" 取消基準線
代碼及效果如下: