Freigeben über


PackageManager.GetDrawable(String, Int32, ApplicationInfo) Methode

Definition

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.

Java-Dokumentation für android.content.pm.PackageManager.getDrawable(java.lang.String, int, android.content.pm.ApplicationInfo).

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: