Как определить, является ли приложение переднего плана средством запуска?

Я знаю, как получить информацию о приложении переднего плана:

public ActivityManager.RunningTaskInfo getForegroundTask()
{
    ActivityManager am = (ActivityManager) mContext.getSystemService( Activity.ACTIVITY_SERVICE );
    return am.getRunningTasks(1).get(0);
}

public String getForegroundTaskPackageName()
{
    return getForegroundTask().topActivity.getPackageName();
}

У меня вопрос, как я могу точно знать, что приложение на переднем плане является средством запуска? Я могу'не полагайтесь на имя пакета, так как оно может быть чем угодно, например "com.android.launcher» или же "com.htc.launcher».

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос