2017-07-27 6 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

関連する問題