語言

AppWidgetHostView.UpdateAppWidgetSize 方法

定義

多載

名稱 Description
UpdateAppWidgetSize(Bundle, IList<SizeF>)

請向 AppWidgetManager 提供有關此元件大小的指引。

UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)

請向 AppWidgetManager 提供有關此元件大小的指引。

UpdateAppWidgetSize(Bundle, IList<SizeF>)

請向 AppWidgetManager 提供有關此元件大小的指引。

[Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;Ljava/util/List;)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_Ljava_util_List_Handler", ApiSince=31)]
public virtual void UpdateAppWidgetSize(Android.OS.Bundle newOptions, System.Collections.Generic.IList<Android.Util.SizeF> sizes);
[<Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;Ljava/util/List;)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_Ljava_util_List_Handler", ApiSince=31)>]
abstract member UpdateAppWidgetSize : Android.OS.Bundle * System.Collections.Generic.IList<Android.Util.SizeF> -> unit
override this.UpdateAppWidgetSize : Android.OS.Bundle * System.Collections.Generic.IList<Android.Util.SizeF> -> unit

參數

newOptions
Bundle

除了尺寸資訊外,還包含各種選項組合。

sizes
IList<SizeF>

在 dips 中,小工具可在不再次呼叫提供者的情況下顯示於 。 通常,這會是橫向和直向中小工具的大小。 有些摺疊螢幕可能包含外螢幕和內螢幕的尺寸。

屬性

備註

請向 AppWidgetManager 提供有關此元件大小的指引。 大小應與 AppWidgetHostView 所提供的整個區域相符。 框架新增的填充會自動計算。

此方法會更新選項包,包含尺寸清單以及寬度與高度的最小/最大界限。

Java 文件 android.appwidget.AppWidgetHostView.updateAppWidgetSize(android.os.Bundle, java.util.List<android.util.SizeF>)。

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

適用於

UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)

請向 AppWidgetManager 提供有關此元件大小的指引。

[Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;IIII)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_IIIIHandler")]
public virtual void UpdateAppWidgetSize(Android.OS.Bundle? newOptions, int minWidth, int minHeight, int maxWidth, int maxHeight);
[<Android.Runtime.Register("updateAppWidgetSize", "(Landroid/os/Bundle;IIII)V", "GetUpdateAppWidgetSize_Landroid_os_Bundle_IIIIHandler")>]
abstract member UpdateAppWidgetSize : Android.OS.Bundle * int * int * int * int -> unit
override this.UpdateAppWidgetSize : Android.OS.Bundle * int * int * int * int -> unit

參數

newOptions
Bundle

選項束除了大小資訊外,也可以是空的。

minWidth
Int32

小工具顯示的最小凹槽寬度。

minHeight
Int32

小工具顯示的最大凹陷高度。

maxWidth
Int32

小工具顯示的最大凹槽寬度。

maxHeight
Int32

小工具顯示的最大凹陷高度。

屬性

備註

請向 AppWidgetManager 提供有關此元件大小的指引。 寬度與高度應對應 AppWidgetHostView 所提供的完整區域。 框架新增的填充會自動計算。 這些資訊會嵌入 AppWidget 選項中,並導致回撥到 AppWidgetProvider。 此外,大小列表會明確設定為空列表。

此會員已被棄用。 AppWidgetHostView#updateAppWidgetSize(Bundle, List)用吧。

Java 文件 android.appwidget.AppWidgetHostView.updateAppWidgetSize(android.os.Bundle, int, int, int, int)。

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

另請參閱

  • <xref:Android.Appwidget.AppWidgetProvider.OnAppWidgetOptionsChanged(Android.Content.Context%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager)>

適用於