DevicePolicyResourcesManager.GetDrawableForDensity Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetDrawableForDensity(String, String, Int32, ISupplier) |
|
GetDrawableForDensity(String, String, String, Int32, ISupplier) |
|
GetDrawableForDensity(String, String, Int32, ISupplier)
#getDrawable(String, String, Supplier)
Ähnlich wie , akzeptiert density
aber auch .
[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
Parameter
- drawableId
- String
Die ziehbare ID, für die die aktualisierte Ressource abgerufen werden soll.
- drawableStyle
- String
Die zu verwendende Zeichnungsart.
- density
- Int32
Die gewünschte Bildschirmdichte, die von der Ressource angegeben wird, wie sie in DisplayMetrics
gefunden wird. Ein Wert von 0 bedeutet, die von Resources#getConfiguration()
zurückgegebene Dichte zu verwenden.
- defaultDrawableLoader
- ISupplier
So rufen Sie die standardmäßige Zeichnungsdatei ab, wenn für die bereitgestellten Params kein aktualisiertes Zeichnen festgelegt wurde.
Gibt zurück
- Attribute
Hinweise
#getDrawable(String, String, Supplier)
Ähnlich wie , akzeptiert density
aber auch . Siehe Resources#getDrawableForDensity(int, int, Resources.Theme)
.
Aufrufe dieser API werden erst zurückgegeben, null
wenn kein aktualisierter Drawable gefunden wurde und der Aufruf von defaultDrawableLoader
zurückgegeben wurde null
.
Anrufer sollten sich registrieren DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED
, um benachrichtigt zu werden, wenn eine Ressource aktualisiert wurde.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetDrawableForDensity(String, String, String, Int32, ISupplier)
#getDrawable(String, String, String, Supplier)
Ähnlich wie , akzeptiert density
aber auch .
[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
Parameter
- drawableId
- String
Die ziehbare ID, für die die aktualisierte Ressource abgerufen werden soll.
- drawableStyle
- String
Die zu verwendende Zeichnungsart.
- drawableSource
- String
Die Quelle für den Aufrufer.
- density
- Int32
Die gewünschte Bildschirmdichte, die von der Ressource angegeben wird, wie sie in DisplayMetrics
gefunden wird. Ein Wert von 0 bedeutet, die von Resources#getConfiguration()
zurückgegebene Dichte zu verwenden.
- defaultDrawableLoader
- ISupplier
So rufen Sie die standardmäßige Zeichnungsdatei ab, wenn für die bereitgestellten Params kein aktualisiertes Zeichnen festgelegt wurde.
Gibt zurück
- Attribute
Hinweise
#getDrawable(String, String, String, Supplier)
Ähnlich wie , akzeptiert density
aber auch . Siehe Resources#getDrawableForDensity(int, int, Resources.Theme)
.
Aufrufe dieser API werden erst zurückgegeben, null
wenn kein aktualisierter Drawable gefunden wurde und der Aufruf von defaultDrawableLoader
zurückgegeben wurde null
.
Anrufer sollten sich registrieren DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED
, um benachrichtigt zu werden, wenn eine Ressource aktualisiert wurde.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.