RelativeLayout中放置兩個控件後不能居中的問題

若是在RelativeLayout中放置連個控件,一個控件比較寬,另外一個控件則比較窄,RelativeLayout的gravity設置爲center,這時較寬的控件能夠顯示居中,較窄的空間則沒法顯示居中,並且較窄的控件的邊緣和較寬的控件對齊。這多是因爲居中顯示時是經過邊緣對齊來實現的,而不是經過空間的中線。 spa

要解決這個問題能夠不設置RelativeLayout的gravity屬性,而是控件本身設置是否在RelativeLayout居中顯示。 it

相關文章
相關標籤/搜索