我有:
列出procInfos = activityManager.getRunningAppProcesses(); icon = pk.getApplicationIcon(procInfos.get(i).processName);
我想在用户点击它时在前景中启动相对于图标的活动。 我该怎么办?
答案 0 :(得分:0)
使用ImageButton将图标显示为按钮。然后,在ImageButton onClickListener的onClick方法中,调用:
PackageManager pm = this.getPackageManager();
try
{
Intent it = pm.getLaunchIntentForPackage(application.package.name);
if (null != it)
this.startActivity(it);
}
catch (ActivityNotFoundException e)
{//oops, no such application
}