Layout疑難雜症筆記

 這裡記錄一些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的對應關係得到高,進而算出寬度,此時即可呈現指定比例的寬與高。


 

 

 

 

沒有留言:

張貼留言

Layout疑難雜症筆記

 這裡記錄一些Layout時View元件比較特殊的狀況與處理方式,內容會陸續增加。