2010-12-09 8 views
1

zu bekommen Ich mache einige ein fortgeschrittenes TabActivity, aber ich muss alle TabView das ist in der TabHost. Mit tabHost.getCurrentTabView() kann ich die aktuelle TabView bekommen, aber gibt es eine Möglichkeit, eine TabView durch seine ID zu bekommen?Android TabHost gibt es eine Möglichkeit, TabView von ID


ich es geschafft, eine Abhilfe zu machen, indem eine for-Schleife in der onCreate() Methode zu tun, wo ich auf jeden Reiter gehen und alle View Objekte in einem Array setzen.

private View[] tabs; 

    for(int i = 0; i < getTabWidget().getTabCount(); i++) 
    { 
     tabHost.setCurrentTab(i); 
     tabs[i] = tabHost.getCurrentTabView(); 
    } 

Antwort

0

Es gibt keine TabView in Android.

Um den Inhalt eines Registers über seine ID zu finden, rufen Sie findViewById() unter TabHost an.

Verwandte Themen