DevicePolicyResourcesManager.GetDrawableForDensity Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| GetDrawableForDensity(String, String, Int32, ISupplier) |
Semelhante a |
| GetDrawableForDensity(String, String, String, Int32, ISupplier) |
Semelhante a |
GetDrawableForDensity(String, String, Int32, ISupplier)
Semelhante a #getDrawable(String, String, Supplier), mas também aceita density.
[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
Parâmetros
- drawableId
- String
A ID desenhável para a qual obter o recurso atualizado.
- drawableStyle
- String
O estilo desenhável a ser usado.
- density
- Int32
A densidade de tela desejada indicada pelo recurso, conforme encontrado em DisplayMetrics. Um valor de 0 significa usar a densidade retornada de Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Para obter o padrão desenhável se nenhum desenhável atualizado foi definido para os parâmetros fornecidos.
Retornos
- Atributos
Comentários
Semelhante a #getDrawable(String, String, Supplier), mas também aceita density. Consulte Resources#getDrawableForDensity(int, int, Resources.Theme).
As chamadas para essa API não serão retornadas null , a menos que nenhum desenhável atualizado tenha sido encontrado e a chamada seja defaultDrawableLoader retornada null.
Os chamadores devem se registrar para DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED serem notificados quando um recurso for atualizado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
GetDrawableForDensity(String, String, String, Int32, ISupplier)
Semelhante a #getDrawable(String, String, String, Supplier), mas também aceita density.
[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
Parâmetros
- drawableId
- String
A ID desenhável para a qual obter o recurso atualizado.
- drawableStyle
- String
O estilo desenhável a ser usado.
- drawableSource
- String
A origem do chamador.
- density
- Int32
A densidade de tela desejada indicada pelo recurso, conforme encontrado em DisplayMetrics. Um valor de 0 significa usar a densidade retornada de Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Para obter o padrão desenhável se nenhum desenhável atualizado foi definido para os parâmetros fornecidos.
Retornos
- Atributos
Comentários
Semelhante a #getDrawable(String, String, String, Supplier), mas também aceita density. Consulte Resources#getDrawableForDensity(int, int, Resources.Theme).
As chamadas para essa API não serão retornadas null , a menos que nenhum desenhável atualizado tenha sido encontrado e a chamada seja defaultDrawableLoader retornada null.
Os chamadores devem se registrar para DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED serem notificados quando um recurso for atualizado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.