Android - Jak tworzyć karty na żądanie przy użyciu istniejącego układu?

Obowiązkowe informacje podstawowe: Buduję aplikację na tablet dla pośredników w obrocie nieruchomościami, z której korzystam przy cytowaniu domów i budynków. Ponieważ dom lub mieszkanie może mieć dowolną liczbę pokoi, pomyślałem, że dobrze byłoby zbudować rozwiązanie oparte na kartach, które pozwalało przejść do pokoju po pokoju i utworzyć jedną kartę na pokój na żądanie.

Przeszedłem przez kilka samouczków z zakładkami, ale wszystkie rozwiązania, które znalazłem, dotyczą wstępnie zdefiniowanej liczby kart i używają przestarzałej TabHost.

TabHost.TabSpec ourSpec = tabhost.newTabSpec("tag1");
ourSpec.setContent(new TabHost.TabContentFactory()
{

    @Override
    public View createTabContent(String tag)
    {
        // Put some GUI stuff here
        return null;
    }
});

Problem: Chcę ponownie wykorzystać istniejący układ dla nowej karty i jakoś zachować liczbę dotychczas utworzonych kart.

questionAnswers(2)

yourAnswerToTheQuestion