我正在做的是获取手机上当前运行的所有进程的列表.我做过的,
private List<RunningAppProcessInfo> process; private ActivityManager activityMan; ... activityMan = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); process = activityMan.getRunningAppProcesses();
这工作正常当我调用processName字段时
process.get(i).processName;
我得到一个像com.android.mail这样的名字.
我想要做的是使用它来访问该应用程序,以便我可以向用户显示其图标,但是我无法找到允许我执行此操作的任何内容.有什么可以帮助我吗?
我正在测试这个应用程序在我的英雄,所以api级别是3(android 1.5).
谢谢.
解决方法
好的,我想出了怎么做.如果你好奇,这就是我所做的.
private PackageManager pk; pk = getPackageManager(); .... pk.getApplicationIcon(process.get(i).processName)
谢谢.