DevicePolicyResourcesManager.GetDrawable 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
GetDrawable(String, String, ISupplier) |
Gibt den entsprechenden aktualisierten Drawable-Wert für die |
GetDrawable(String, String, String, ISupplier) |
Ähnlich wie |
GetDrawable(String, String, ISupplier)
Gibt den entsprechenden aktualisierten Drawable-Wert für die drawableId
Formatvorlage drawableStyle
zurück, wenn eine festgelegt wurde setDrawables
, andernfalls wird die Zeichnungsart zurückgegeben defaultDrawableLoader
.
[Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawable (string drawableId, string drawableStyle, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawable : string * string * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawable : string * string * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
Parameter
- drawableId
- String
Die drawable ID, um die aktualisierte Ressource abzurufen.
- drawableStyle
- String
Die zu verwendende zeichnungsfähige Formatvorlage.
- defaultDrawableLoader
- ISupplier
Wenn für die bereitgestellten Params keine aktualisierten Drawable-Parameter festgelegt wurden, wird die Standard-Drawable-Eigenschaft abgerufen.
Gibt zurück
- Attribute
Hinweise
Gibt den entsprechenden aktualisierten Drawable-Wert für die drawableId
Formatvorlage drawableStyle
zurück, wenn eine festgelegt wurde setDrawables
, andernfalls wird die Zeichnungsart zurückgegeben defaultDrawableLoader
.
Gibt bei Bedarf drawableId
DevicePolicyResources#UNDEFINED
auch die Zeichnungsangabe zurückdefaultDrawableLoader
.
Aufrufe dieser API werden nicht zurückgegebennull
, es sei denn, es wurde keine aktualisierte Zeichnung gefunden und der Aufruf zurückgegebendefaultDrawableLoader
.null
Diese API verwendet die von Resources#getConfiguration()
der Bildschirmdichte zurückgegebene Bildschirmdichte, um eine andere Wertverwendung #getDrawableForDensity(String, String, int, Supplier)
festzulegen.
Anrufer sollten sich registrieren DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED
, um benachrichtigt zu werden, wenn eine Ressource aktualisiert wurde.
Beachten Sie, dass jeder Aufruf dieser API die Ressource aus dem Paket lädt, das aufgerufen wurde setDrawables
, um die aktualisierte Ressource festzulegen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetDrawable(String, String, String, ISupplier)
Ähnlich wie #getDrawable(String, String, Supplier)
, aber auch akzeptiert eine drawableSource
, die dazu führen kann, dass eine andere Zeichnung zurückgegeben werden kann, als #getDrawable(String, String, Supplier)
wenn eine Außerkraftsetzung für diese bestimmte Quelle festgelegt wurde.
[Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)]
public virtual Android.Graphics.Drawables.Drawable? GetDrawable (string drawableId, string drawableStyle, string drawableSource, Java.Util.Functions.ISupplier defaultDrawableLoader);
[<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetDrawable : string * string * string * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
override this.GetDrawable : string * string * string * Java.Util.Functions.ISupplier -> Android.Graphics.Drawables.Drawable
Parameter
- drawableId
- String
Die drawable ID, um die aktualisierte Ressource abzurufen.
- drawableStyle
- String
Die zu verwendende zeichnungsfähige Formatvorlage.
- drawableSource
- String
Die Quelle für den Aufrufer.
- defaultDrawableLoader
- ISupplier
Wenn für die bereitgestellten Params keine aktualisierten Drawable-Parameter festgelegt wurden, wird die Standard-Drawable-Eigenschaft abgerufen.
Gibt zurück
- Attribute
Hinweise
Ähnlich wie #getDrawable(String, String, Supplier)
, aber auch akzeptiert eine drawableSource
, die dazu führen kann, dass eine andere Zeichnung zurückgegeben werden kann, als #getDrawable(String, String, Supplier)
wenn eine Außerkraftsetzung für diese bestimmte Quelle festgelegt wurde.
Wenn drawableSource
ja DevicePolicyResources#UNDEFINED
, gibt sie die entsprechende Zeichenfolge für drawableId
und drawableStyle
ähnlich wie #getDrawable(String, String, Supplier)
.
Aufrufe dieser API werden nicht zurückgegebennull
, es sei denn, es wurde keine aktualisierte Zeichnung gefunden und der Aufruf zurückgegebendefaultDrawableLoader
.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 auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.