AppWidgetHostView.UpdateAppWidgetSize Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| UpdateAppWidgetSize(Bundle, IList<SizeF>) |
Fournissez des conseils sur la taille de ce widget pour AppWidgetManager. |
| UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32) |
Fournissez des conseils sur la taille de ce widget pour AppWidgetManager. |
UpdateAppWidgetSize(Bundle, IList<SizeF>)
Fournissez des conseils sur la taille de ce widget pour 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
Paramètres
- newOptions
- Bundle
Ensemble d’options, en plus des informations de taille.
Les tailles, en dips, le widget peut s’afficher sans appeler à nouveau le fournisseur. En règle générale, il s’agit de la taille du widget dans le paysage et le portrait. Sur certains pliables, cela peut inclure la taille sur les écrans extérieurs et intérieurs.
- Attributs
Remarques
Fournissez des conseils sur la taille de ce widget pour AppWidgetManager. Les tailles doivent correspondre à la zone complète donnée par AppWidgetHostView. Le remplissage ajouté par l’infrastructure sera pris en compte automatiquement.
Cette méthode met à jour le bundle d’options avec la liste des tailles et les limites min/max pour la largeur et la hauteur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
UpdateAppWidgetSize(Bundle, Int32, Int32, Int32, Int32)
Fournissez des conseils sur la taille de ce widget pour 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
Paramètres
- newOptions
- Bundle
Le bundle d’options, en plus des informations de taille, peut être null.
- minWidth
- Int32
Largeur minimale en dips à laquelle le widget sera affiché.
- minHeight
- Int32
Hauteur maximale en dips à laquelle le widget sera affiché.
- maxWidth
- Int32
Largeur maximale en dips à laquelle le widget sera affiché.
- maxHeight
- Int32
Hauteur maximale en dips à laquelle le widget sera affiché.
- Attributs
Remarques
Fournissez des conseils sur la taille de ce widget pour AppWidgetManager. Les largeurs et les hauteurs doivent correspondre à la zone complète donnée par AppWidgetHostView. Le remplissage ajouté par l’infrastructure sera pris en compte automatiquement. Ces informations sont incorporées dans les options AppWidget et provoquent un rappel à AppWidgetProvider. En outre, la liste des tailles est explicitement définie sur une liste vide.
Ce membre est déconseillé. utilisez AppWidgetHostView#updateAppWidgetSize(Bundle, List) à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Voir aussi
- <xref:Android.Appwidget.AppWidgetProvider.OnAppWidgetOptionsChanged(Android.Content.Context%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager%2c+Android.Appwidget.AppWidgetManager)>