Hmm podrías manejar los layouts o en este caso cargar un nuevo main, es lo que yo hago en una aplicación sobre turismo, tengo un main solo para presentar imágenes y otro para el manejo entre opciones, solo tendrías que manejar los returns y volver a cargar el main anterior.
Digamos que tener un setContentView(R.layout.main); y para la galeria setContentView(R.layout.galeria);
Esta pagina me ayudo mucho
http://www.sgoliver.net/blog/?p=1313
Si necesitas ayuda mas tarde busco el codigo no tengo mi computadora jeje ando en una prestada