Android: reanudar la aplicación desde la posición anterior

¿Cómo puedo reanudar mi aplicación desde su posición anterior.

Tenga en cuenta que todavía está activo, simplemente en pausa. Así que si hago clic en el botón de la aplicación actual de Android, o en el icono de la aplicación, se reanuda bien.

Pero a quién hago esto desde mi widget ...

Tengo los siguientes

// Create an Intent to launch Activity
Intent intent = new Intent(context, LoginForm.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, 0);

Obviamente, esto inicia el LoginForm en lugar de simplemente reanudar la aplicación.

¿Alguien sabe como hacer esto?

Editar:

Solo para aclarar, no quiero nada especial. Básicamente quiero imitar presionando el lanzador de iconos de Android.

Respuestas a la pregunta(2)

Su respuesta a la pregunta