This project is an extension of the Master/Detail flow template that can be found in Android Studio. The difference is that this application uses a single Activity and a Vie
Using the MVP pattern might help since Presenters can be created in a way such that they survive configuration changes. I recently came across a series of blog posts aimed at explaining such an implementation of the MVP pattern. I'm sure they'll be of help to you.