這裡記錄一些Layout時View元件比較特殊的狀況與處理方式,內容會陸續增加。
[ TextView ]
1. 字串內容如何增加字體間距?
android: letterSpacing="float"
2. 如何設定粗體或斜體?
android: textStyle="bold or italic or normal"
-------------------------------------------------------------------------------------------------------
[ ImageView ]
1. 如何消除圖片多出來的白邊?
android: adjustViewBounds="boolean"
2. 設定圖片的對齊方式
android: scaleType="centerInside"
-------------------------------------------------------------------------------------------------------
[ ConstraintLayout ]
1. 如何讓指定元件的長寬為固定的1:1比例?
在元件加入 app: Layout_constraintDimensionRatio="1:1",當中元件的高或寬一定要有數值依據,例如寬設定為0dp而高設定為match_parent,此時系統即可透過元件與parent的對應關係得到高,進而算出寬度,此時即可呈現指定比例的寬與高。
沒有留言:
張貼留言