語言

PackageManager.GetApplicationIcon 方法

定義

多載

名稱 Description
GetApplicationIcon(ApplicationInfo)

擷取與應用程式相關的圖示。

GetApplicationIcon(String)

擷取與應用程式相關的圖示。

GetApplicationIcon(ApplicationInfo)

擷取與應用程式相關的圖示。

[Android.Runtime.Register("getApplicationIcon", "(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetApplicationIcon_Landroid_content_pm_ApplicationInfo_Handler")]
public abstract Android.Graphics.Drawables.Drawable GetApplicationIcon(Android.Content.PM.ApplicationInfo info);
[<Android.Runtime.Register("getApplicationIcon", "(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetApplicationIcon_Landroid_content_pm_ApplicationInfo_Handler")>]
abstract member GetApplicationIcon : Android.Content.PM.ApplicationInfo -> Android.Graphics.Drawables.Drawable

參數

info
ApplicationInfo

關於被查詢申請的資訊。

傳回

回傳圖示的圖片,或找不到時回傳預設應用程式圖示。

屬性

備註

擷取與應用程式相關的圖示。 如果沒有定義圖示,則會回傳預設的應用程式圖示。 不會回傳 null。

Java 文件 android.content.pm.PackageManager.getApplicationIcon(android.content.pm.ApplicationInfo)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

GetApplicationIcon(String)

擷取與應用程式相關的圖示。

[Android.Runtime.Register("getApplicationIcon", "(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;", "GetGetApplicationIcon_Ljava_lang_String_Handler")]
public abstract Android.Graphics.Drawables.Drawable GetApplicationIcon(string packageName);
[<Android.Runtime.Register("getApplicationIcon", "(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;", "GetGetApplicationIcon_Ljava_lang_String_Handler")>]
abstract member GetApplicationIcon : string -> Android.Graphics.Drawables.Drawable

參數

packageName
String

要取用應用程式圖示的套件名稱。

傳回

回傳圖示的圖片,或找不到時回傳預設應用程式圖示。 不會回傳 null。

屬性

例外狀況

若無法載入該應用程式的資源,則會丟棄。

備註

擷取與應用程式相關的圖示。 給定應用程式套件名稱後,會取得相關資訊並呼叫 getApplicationIcon() 以回傳其圖示。 若找不到該應用程式,則會拋出 NameNotFoundException。

Java 文件 android.content.pm.PackageManager.getApplicationIcon(java.lang.String)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於