То, что я делаю, это получить список всех текущих запущенных процессов на телефоне. Что я сделал,
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).
Спасибо.