共用方式為


PackageManager.GetDrawable(String, Int32, ApplicationInfo) 方法

定義

從封裝擷取映像。

[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

參數

packageName
String

此圖示的來源套件名稱。 不可以是 null。

resid
Int32

所需映像的資源標識碼。 不能是 0。

appInfo
ApplicationInfo

var>packageName</var> 的整體資訊<。 這可以是 Null,在此情況下,如有需要,將會為您擷取應用程式資訊;如果您已經有這項資訊,可以更有效率地在這裡提供。

傳回

傳回可擷取要求影像的 Drawable。 如果因任何原因找不到影像,則傳回 null。

屬性

備註

從封裝擷取映像。 這是各種套件管理員信息結構所使用的低階 API(例如 ComponentInfo 實作擷取其相關聯的圖示。

android.content.pm.PackageManager.getDrawable(java.lang.String, int, android.content.pm.ApplicationInfo)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於