2017-07-27 49 views

回答

2

獲取(非活性類)安裝的應用程序列表

var apps = Android.App.Application.Context.PackageManager.GetInstalledApplications(PackageInfoFlags.MatchAll); 

獲取應用程序名稱:

apps[0].LoadLabel(Android.App.Application.Context.PackageManager); 

獲取包名稱:

apps[0].PackageName; 

獲取應用程序圖標:

​​

從列表中運行的應用程序:

Intent intent = PackageManager.GetLaunchIntentForPackage(apps[0].PackageName); 
StartActivity(intent); 
+1

我知道這篇文章有點舊,但我想知道如何獲取應用圖標。您具有列出的相同命令來獲取應用程序名稱「LoadLabel」。我想知道這是否是一個錯誤?如果不是,它是如何處理的?我正在嘗試使用'LoadIcon',但沒有多少運氣。 – Xandor

+0

是的錯誤 – IceCreamVan

相關問題