語言

RemoteViews.SetViewPadding 方法

定義

多載

名稱 Description
SetViewPadding(Int32, Int32, Int32, Int32, Int32)

等同於呼叫 android.view.View#setPadding(int, int, int, int)。

SetViewPadding(Int32, Single, Single, Single, Single, Int32)

相當於呼叫 View.setPadding(int, int, int, int)。

SetViewPadding(Int32, Int32, Int32, Int32, Int32)

等同於呼叫 android.view.View#setPadding(int, int, int, int)。

[Android.Runtime.Register("setViewPadding", "(IIIII)V", "GetSetViewPadding_IIIIIHandler")]
public virtual void SetViewPadding(int viewId, int left, int top, int right, int bottom);
[<Android.Runtime.Register("setViewPadding", "(IIIII)V", "GetSetViewPadding_IIIIIHandler")>]
abstract member SetViewPadding : int * int * int * int * int -> unit
override this.SetViewPadding : int * int * int * int * int -> unit

參數

viewId
Int32

視角的本我可改變

left
Int32

左側填充(像素數)

top
Int32

頂部填充物以像素為單位

right
Int32

像素填充的正確比例

bottom
Int32

底部填充(像素單位)

屬性

備註

Java 文件 android.widget.RemoteViews.setViewPadding(int, int, int, int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

SetViewPadding(Int32, Single, Single, Single, Single, Int32)

相當於呼叫 View.setPadding(int, int, int, int)。

[Android.Runtime.Register("setViewPadding", "(IFFFFI)V", "GetSetViewPadding_IFFFFIHandler", ApiSince=37)]
public virtual void SetViewPadding(int viewId, float left, float top, float right, float bottom, int units);
[<Android.Runtime.Register("setViewPadding", "(IFFFFI)V", "GetSetViewPadding_IFFFFIHandler", ApiSince=37)>]
abstract member SetViewPadding : int * single * single * single * single * int -> unit
override this.SetViewPadding : int * single * single * single * single * int -> unit

參數

viewId
Int32

視角的本我可改變

left
Single

給定單位中的左填充值

top
Single

給定單位的最高填充值

right
Single

給定單位中的正確填充值

bottom
Single

給定單位的底部填充值

units
Int32

該值的單位類型,例如TypedValue.COMPLEX_UNIT_DIP Value,為以下之一:TypedValue.COMPLEX_UNIT_PX;TypedValue.COMPLEX_UNIT_DIP;TypedValue.COMPLEX_UNIT_SP;TypedValue.COMPLEX_UNIT_PT;TypedValue.COMPLEX_UNIT_IN;TypedValue.COMPLEX_UNIT_MM

屬性

備註

相當於呼叫 View.setPadding(int, int, int, int)。 此過載支援使用複數單位值,當顯示此遠端檢視時即可解析。

我比較喜歡用像TypedValue.COMPLEX_UNIT_DIP這種可擴展單位。 從 Android 17 起,當 RemoteViews 在不同密度的顯示器上使用時,此函式設定的TypedValue.COMPLEX_UNIT_PX值會自動縮放。

Android 參考資料。android.widget.RemoteViews.setViewPadding

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於