DevicePolicyResourcesManager.GetDrawableForDensity 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 |
|---|---|
| GetDrawableForDensity(String, String, Int32, ISupplier) |
Similaire à |
| GetDrawableForDensity(String, String, String, Int32, ISupplier) |
Similaire à |
GetDrawableForDensity(String, String, Int32, ISupplier)
Similaire à #getDrawable(String, String, Supplier), mais accepte densityégalement .
[Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawableForDensity(string drawableId, string drawableStyle, int density, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawableForDensity : string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawableForDensity : string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
Paramètres
- drawableId
- String
ID dessinable pour lequel obtenir la ressource mise à jour.
- drawableStyle
- String
Style dessinable à utiliser.
- density
- Int32
Densité d’écran souhaitée indiquée par la ressource comme indiqué dans DisplayMetrics. La valeur 0 signifie utiliser la densité retournée par Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Pour obtenir le dessinable par défaut si aucun dessin mis à jour n’a été défini pour les paramètres fournis.
Retours
- Attributs
Remarques
Similaire à #getDrawable(String, String, Supplier), mais accepte densityégalement . Voir Resources#getDrawableForDensity(int, int, Resources.Theme).
Les appels à cette API ne retournent null pas, sauf si aucun dessin mis à jour n’a été trouvé et que l’appel à defaultDrawableLoader renvoyer null.
Les appelants doivent s’inscrire DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED pour être avertis lorsqu’une ressource a été mise à jour.
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 à
GetDrawableForDensity(String, String, String, Int32, ISupplier)
Similaire à #getDrawable(String, String, String, Supplier), mais accepte densityégalement .
[Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawableForDensity(string drawableId, string drawableStyle, string drawableSource, int density, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawableForDensity", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawableForDensity_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ILjava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawableForDensity : string * string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawableForDensity : string * string * string * int * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
Paramètres
- drawableId
- String
ID dessinable pour lequel obtenir la ressource mise à jour.
- drawableStyle
- String
Style dessinable à utiliser.
- drawableSource
- String
Source de l’appelant.
- density
- Int32
Densité d’écran souhaitée indiquée par la ressource comme indiqué dans DisplayMetrics. La valeur 0 signifie utiliser la densité retournée par Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Pour obtenir le dessinable par défaut si aucun dessin mis à jour n’a été défini pour les paramètres fournis.
Retours
- Attributs
Remarques
Similaire à #getDrawable(String, String, String, Supplier), mais accepte densityégalement . Voir Resources#getDrawableForDensity(int, int, Resources.Theme).
Les appels à cette API ne retournent null pas, sauf si aucun dessin mis à jour n’a été trouvé et que l’appel à defaultDrawableLoader renvoyer null.
Les appelants doivent s’inscrire DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED pour être avertis lorsqu’une ressource a été mise à jour.
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.