Android - Como criar guias sob demanda usando o layout existente?
Informações de fundo obrigatórias: Estou criando um aplicativo para tablets para agentes imobiliários para usar ao citar casas e prédios. Como uma casa ou um apartamento pode ter vários quartos, achei que seria interessante criar uma solução baseada em guias que permitisse ir de sala em sala e criar uma guia por quarto quando necessário.
Já passei por vários tutoriais de guias, mas todas as soluções que encontrei lidam com um número predefinido de guias e usam o TabHost obsoleto.
TabHost.TabSpec ourSpec = tabhost.newTabSpec("tag1");
ourSpec.setContent(new TabHost.TabContentFactory()
{
@Override
public View createTabContent(String tag)
{
// Put some GUI stuff here
return null;
}
});
Problema: desejo reutilizar um layout existente para a nova guia e, de alguma forma, contar quantas guias foram criadas até o momento.