PackageManager.GetDrawable(String, Int32, ApplicationInfo) 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.
Abrufen eines Bilds aus einem Paket.
[Android.Runtime.Register("getDrawable", "(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_ILandroid_content_pm_ApplicationInfo_Handler")]
public abstract Android.Graphics.Drawables.Drawable? GetDrawable (string packageName, int resid, Android.Content.PM.ApplicationInfo? appInfo);
[<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_ILandroid_content_pm_ApplicationInfo_Handler")>]
abstract member GetDrawable : string * int * Android.Content.PM.ApplicationInfo -> Android.Graphics.Drawables.Drawable
Parameter
- packageName
- String
Der Name des Pakets, von dem dieses Symbol stammt. Lässt keine NULL-Werte zu.
- resid
- Int32
Der Ressourcenbezeichner des gewünschten Bilds. Diese Zahl darf nicht 0 sein.
- appInfo
- ApplicationInfo
Allgemeine Informationen zu <var>packageName</var>. Dies kann null sein, in diesem Fall werden die Anwendungsinformationen bei Bedarf für Sie abgerufen. Wenn Sie diese Informationen bereits haben, kann es wesentlich effizienter sein, sie hier zu liefern.
Gibt zurück
Gibt einen Drawable-Wert zurück, der das angeforderte Bild hält. Gibt NULL zurück, wenn ein Bild aus irgendeinem Grund nicht gefunden werden konnte.
- Attribute
Hinweise
Abrufen eines Bilds aus einem Paket. Dies ist eine API auf niedriger Ebene, die von den verschiedenen Paket-Manager-Informationsstrukturen verwendet wird (z ComponentInfo
. B. zum Implementieren des Abrufs des zugehörigen Symbols.
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.