找到运行android进程的图标

时间:2013-11-12 06:39:37

标签: c# android xamarin.android xamarin

让我们说我正在制造任务杀手,我需要能够

  1. 获取所有当前正在运行的进程的图标

  2. ListView

  3. 中列出所有内容

    我想出了如何找到所有正在运行的进程的名称,但我似乎无法弄清楚如何获取图标。

1 个答案:

答案 0 :(得分:1)

PackageManager可以帮到你。它有一个名为GetApplicationIcon的方法,它采用您应该已经拥有的包名称,并为您提供ImageDrawable后退,您可以将其加载到任何View

即:

var icon = PackageManager.GetApplicationIcon("com.example.someapp");
imageView.setImageDrawable(icon);