AppWidgetHostView.UpdateAppWidgetSize Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| UpdateAppWidgetSize(Bundle, IList<SizeF>) |
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an. |
| UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32) |
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an. |
UpdateAppWidgetSize(Bundle, IList<SizeF>)
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an.
[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
Parameter
- newOptions
- Bundle
Das Bündel von Optionen zusätzlich zu den Größeninformationen.
Größen, in Dips, das Widget kann ohne erneuten Aufruf des Anbieters angezeigt werden. Normalerweise ist dies die Größe des Widgets im Quer- und Hochformat. Bei einigen faltbaren Bildschirmen kann dies die Größe auf den äußeren und inneren Bildschirmen umfassen.
- Attribute
Hinweise
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an. Die Größen sollten dem gesamten Bereich entsprechen, den appWidgetHostView erhält. Der vom Framework hinzugefügte Abstand wird automatisch berücksichtigt.
Mit dieser Methode wird das Optionspaket mit der Liste der Größen und der Min/Max-Grenzen für Breite und Höhe aktualisiert.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an.
[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
Parameter
- newOptions
- Bundle
Das Bündel von Optionen kann zusätzlich zu den Größeninformationen null sein.
- minWidth
- Int32
Die Mindestbreite in Dips, bei denen das Widget angezeigt wird.
- minHeight
- Int32
Die maximale Höhe in Dips, bei denen das Widget angezeigt wird.
- maxWidth
- Int32
Die maximale Breite in Dips, bei denen das Widget angezeigt wird.
- maxHeight
- Int32
Die maximale Höhe in Dips, bei denen das Widget angezeigt wird.
- Attribute
Hinweise
Geben Sie Anleitungen zur Größe dieses Widgets für den AppWidgetManager an. Die Breiten und Höhen sollten dem gesamten Bereich entsprechen, den die AppWidgetHostView erhält. Der vom Framework hinzugefügte Abstand wird automatisch berücksichtigt. Diese Informationen werden in die AppWidget-Optionen eingebettet und bewirkt einen Rückruf an den AppWidgetProvider. Darüber hinaus wird die Liste der Größen explizit auf eine leere Liste festgelegt.
Dieses Element ist veraltet. verwenden Sie AppWidgetHostView#updateAppWidgetSize(Bundle, List) stattdessen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Weitere Informationen
- <xref:Android.Appwidget.AppWidgetProvider.OnAppWidgetOptionsChanged(Android.Content.Context%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager)>