DevicePolicyResourcesManager.GetDrawableForDensity Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetDrawableForDensity(String, String, Int32, ISupplier) |
Similar a |
| GetDrawableForDensity(String, String, String, Int32, ISupplier) |
Similar a |
GetDrawableForDensity(String, String, Int32, ISupplier)
Similar a #getDrawable(String, String, Supplier), pero también acepta 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
Identificador dibujable para el que se obtiene el recurso actualizado.
- drawableStyle
- String
Estilo dibujable que se va a usar.
- density
- Int32
Densidad de pantalla deseada indicada por el recurso como se encuentra en DisplayMetrics. Un valor de 0 significa usar la densidad devuelta de Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Para obtener el drawable predeterminado si no se estableció ningún drawable actualizado para los parámetros proporcionados.
Devoluciones
- Atributos
Comentarios
Similar a #getDrawable(String, String, Supplier), pero también acepta density. Consulte Resources#getDrawableForDensity(int, int, Resources.Theme).
Las llamadas a esta API no se devolverán null a menos que no se haya encontrado ningún dibujo actualizado y la llamada a defaultDrawableLoader se nulldevuelva .
Los autores de llamadas deben registrarse para DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED recibir notificaciones cuando se ha actualizado un recurso.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
GetDrawableForDensity(String, String, String, Int32, ISupplier)
Similar a #getDrawable(String, String, String, Supplier), pero también acepta 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
Identificador dibujable para el que se obtiene el recurso actualizado.
- drawableStyle
- String
Estilo dibujable que se va a usar.
- drawableSource
- String
Origen del autor de la llamada.
- density
- Int32
Densidad de pantalla deseada indicada por el recurso como se encuentra en DisplayMetrics. Un valor de 0 significa usar la densidad devuelta de Resources#getConfiguration().
- defaultDrawableLoader
- ISupplier
Para obtener el drawable predeterminado si no se estableció ningún drawable actualizado para los parámetros proporcionados.
Devoluciones
- Atributos
Comentarios
Similar a #getDrawable(String, String, String, Supplier), pero también acepta density. Consulte Resources#getDrawableForDensity(int, int, Resources.Theme).
Las llamadas a esta API no se devolverán null a menos que no se haya encontrado ningún dibujo actualizado y la llamada a defaultDrawableLoader se nulldevuelva .
Los autores de llamadas deben registrarse para DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED recibir notificaciones cuando se ha actualizado un recurso.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.