Ver la tarea reciente de Android ejecutada por el usuario

Me gustaría ver la tarea reciente de mi teléfono Android. Estaba probando un código de internet pero ninguno de ellos funciona correctamente. Solo quiero obtener el PID y el nombre de la última aplicación ejecutada por el usuario. Por ejemplo, si ejecuto la aplicación de calculadora y luego la aplicación de tarea reciente que hice, esta aplicación debería poder decirme algo como: "la última aplicación que ha ejecutado es 'calculadora' y el PID es '2222' ".

staba buscando en la página web de desarrolladores de Android algún código y esto es lo que encontré, pero no sé cómo implementarlo en Android.

ActivityManager.RecentTaskInfo Información que puede recuperar sobre las tareas que el usuario inició o visitó más recientemente.

ActivityManager.RunningServiceInfo Información que puede recuperar sobre un Servicio en particular que se está ejecutando actualmente en el sistema.

cualquier sugerencia

Atentament

ActivityManager.RunningTaskInfo Información que puede recuperar sobre una tarea en particular que actualmente se está "ejecutando" en el sistema.

Respuestas a la pregunta(3)

Su respuesta a la pregunta