Android - Criando vários níveis de guias para ActionBar usando o ViewPager e o FragmentStatePagerAdapter

Como posso lidar com as guias do Android em um ActionBar de modo que apresente vários níveis contextuais de guias e fragmentos associados ao usuário (em outras palavras, desejo que as guias do ActionBar mudem de um nível para outro com base nas seleções no nível superior - como um menu hierárquico). (Idealmente, a solução suportaria um número arbitrário de "níveis", mas pelo menos três "níveis" seriam bons)

NOTA: Para obter as respostas corretas, classifique por "mais antigo" - isso coloca as partes no lugar certo com a HomeActivity por último.

questionAnswers(3)

yourAnswerToTheQuestion