Letzte abrufen und Anwendungsliste wird nicht verarbeitet

Ich habe viel versucht, um die Liste der letzten und laufenden Anwendungen (nicht Prozesse) zu bekommen, konnte es aber nicht bekommen.

Ich habe alle Stackoverflow-Fragen zu diesem Thema durchgearbeitet, aber die einzige Antwort, die ich über die laufenden Prozesse und die letzten Aufgaben erhielt, war nicht die anwendungsspezifische, wie wir sie im Samsung Mobile-Task-Manager sehen können, wenn ich die Home-Taste lange drücke.

Ich bin in der Lage, die laufenden Prozesse durch diesen Code zu erhalten:

ActivityManager actvityManager = (ActivityManager)
this.getSystemService( ACTIVITY_SERVICE );
List<RunningAppProcessInfo> procInfos = actvityManager.getRunningAppProcesses();

for(RunningAppProcessInfo runningProInfo:procInfos){

        Log.d("Running Processes", "()()"+runningProInfo.processName);
}

Es gibt die Paketnamen aller Prozesse an, aber ich möchte nur die Paketnamen der Anwendungen, die ich gestartet habe (sowohl Recent als auch Running).

Wie kann ich das aus laufenden Anwendungsprozessen extrahieren?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage