Android: cambia a la actividad sin reiniciarla

Estoy programando un programa de chat para Android.

Tengo la lista de contactos como una actividad y las ventanas de chat como una segunda actividad. Utilizo startActivity para cambiar a la actividad de chat, pero la actividad de chat se vuelve a cargar cada vez. Por lo tanto, la pantalla se borra.

¿Hay alguna manera de cambiar a una actividad en ejecución sin tener que reiniciarla?

private Intent myIntent = null; 

  if (myIntent == null) myIntent = new Intent(HanasuAndroidActivity.activity, ChatWindow.class); this.startActivity(myIntent); 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.