让我们说我正在制造任务杀手,我需要能够
获取所有当前正在运行的进程的图标
在ListView
我想出了如何找到所有正在运行的进程的名称,但我似乎无法弄清楚如何获取图标。
答案 0 :(得分:1)
PackageManager
可以帮到你。它有一个名为GetApplicationIcon
的方法,它采用您应该已经拥有的包名称,并为您提供ImageDrawable
后退,您可以将其加载到任何View
。
即:
var icon = PackageManager.GetApplicationIcon("com.example.someapp");
imageView.setImageDrawable(icon);