Android: ¿Cómo crear pestañas a pedido utilizando el diseño existente?
Información de fondo obligatoria: estoy creando una aplicación de tableta para que los agentes de bienes raíces utilicen al citar casas y edificios. Dado que una casa o un apartamento puede tener cualquier número de habitaciones, pensé que sería bueno construir una solución basada en pestañas que permitiera ir habitación por habitación y crear una pestaña por habitación a pedido.
He examinado varios tutoriales de pestañas, pero todas las soluciones que he encontrado tienen que ver con un número predefinido de pestañas y utilizan TabHost en desuso.
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: quiero reutilizar un diseño existente para la nueva pestaña y, de alguna manera, contar la cantidad de pestañas que se han creado hasta ahora.