DevicePolicyResourcesManager.GetDrawableForDensity Metodo

Definizione

Overload

Nome Descrizione
GetDrawableForDensity(String, String, Int32, ISupplier)

Simile a #getDrawable(String, String, Supplier), ma accetta densityanche .

GetDrawableForDensity(String, String, String, Int32, ISupplier)

Simile a #getDrawable(String, String, String, Supplier), ma accetta densityanche .

GetDrawableForDensity(String, String, Int32, ISupplier)

Simile a #getDrawable(String, String, Supplier), ma accetta densityanche .

[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

Parametri

drawableId
String

ID disegnabile per cui ottenere la risorsa aggiornata.

drawableStyle
String

Stile disegnabile da utilizzare.

density
Int32

Densità dello schermo desiderata indicata dalla risorsa, come indicato in DisplayMetrics. Il valore 0 indica di usare la densità restituita da Resources#getConfiguration().

defaultDrawableLoader
ISupplier

Per ottenere l'elemento drawable predefinito se non è stato impostato alcun elemento drawable aggiornato per i parametri forniti.

Valori restituiti

Attributi

Commenti

Simile a #getDrawable(String, String, Supplier), ma accetta densityanche . Vedete Resources#getDrawableForDensity(int, int, Resources.Theme).

Le chiamate a questa API non verranno restituite null a meno che non sia stato trovato alcun elemento drawable aggiornato e la chiamata a defaultDrawableLoader restituito null.

I chiamanti devono registrarsi per DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED ricevere una notifica quando una risorsa è stata aggiornata.

per android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetDrawableForDensity(String, String, String, Int32, ISupplier)

Simile a #getDrawable(String, String, String, Supplier), ma accetta densityanche .

[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

Parametri

drawableId
String

ID disegnabile per cui ottenere la risorsa aggiornata.

drawableStyle
String

Stile disegnabile da utilizzare.

drawableSource
String

Origine del chiamante.

density
Int32

Densità dello schermo desiderata indicata dalla risorsa, come indicato in DisplayMetrics. Il valore 0 indica di usare la densità restituita da Resources#getConfiguration().

defaultDrawableLoader
ISupplier

Per ottenere l'elemento drawable predefinito se non è stato impostato alcun elemento drawable aggiornato per i parametri forniti.

Valori restituiti

Attributi

Commenti

Simile a #getDrawable(String, String, String, Supplier), ma accetta densityanche . Vedete Resources#getDrawableForDensity(int, int, Resources.Theme).

Le chiamate a questa API non verranno restituite null a meno che non sia stato trovato alcun elemento drawable aggiornato e la chiamata a defaultDrawableLoader restituito null.

I chiamanti devono registrarsi per DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED ricevere una notifica quando una risorsa è stata aggiornata.

per android.app.admin.DevicePolicyResourcesManager.getDrawableForDensity(java.lang.String, java.lang.String, java.lang.String, int, java.util.function.Supplier<android.graphics.drawable.Drawable>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a