AppWidgetHostView.UpdateAppWidgetSize Methode

Definition

Ü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.

sizes
IList<SizeF>

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.

Java Dokumentation für android.appwidget.AppWidgetHostView.updateAppWidgetSize(android.os.Bundle, java.util.List<android.util.SizeF>).

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.

Java Dokumentation für android.appwidget.AppWidgetHostView.updateAppWidgetSize(android.os.Bundle, int, int, int, int).

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)>

Gilt für: