LayerDrawable.SetLayerGravity(Int32, GravityFlags) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定用於定位或拉伸指定層的重力。
[Android.Runtime.Register("setLayerGravity", "(II)V", "GetSetLayerGravity_IIHandler", ApiSince=23)]
public virtual void SetLayerGravity(int index, Android.Views.GravityFlags gravity);
[<Android.Runtime.Register("setLayerGravity", "(II)V", "GetSetLayerGravity_IIHandler", ApiSince=23)>]
abstract member SetLayerGravity : int * Android.Views.GravityFlags -> unit
override this.SetLayerGravity : int * Android.Views.GravityFlags -> unit
參數
- index
- Int32
可繪圖索引以進行調整
- gravity
- GravityFlags
該層要設定的重力
- 屬性
備註
設定用於定位或拉伸指定層的重力。 重力會在任何層內嵌(見) #setLayerInset(int, int, int, int, int)或填充物(見 #setPaddingMode(int))後施加。
若重力指定為 Gravity#NO_GRAVITY,預設行為取決於是否設定明確寬度或高度(參見 #setLayerSize(int, int, int)),若未設定尺寸,該方向重力預設為 Gravity#FILL_HORIZONTAL 或 Gravity#FILL_VERTICAL;否則該方向重力預設為 Gravity#LEFT 或 Gravity#TOP。
Java 文件 android.graphics.drawable.LayerDrawable.setLayerGravity(int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。