I have a gridView in an Activity which shows some remote data of a Server. In particular it shows some pictures and some directories. What I want to do is when I click on a folder to show the pictures and directories inside this directory (Which will be fetched through the Internet, and a new thread will update the new View), just like a File Manager does. Is there is a way have all these gridViews a simple Activity and switch logically between those? Furthermore, can I retrieve the data from the previous directory without re-fetching them?I have a gridView in an Activity which shows so