Я делаю некоторые продвинутые TabActivity
, но мне нужно получить каждые TabView
, которые в TabHost
.С tabHost.getCurrentTabView()
я могу получить текущий TabView
, но есть ли способ получить TabView
по его идентификатору?
Мне удалось сделать обходной путь, выполнив цикл for в onCreate()
метод, при котором я перехожу на каждую вкладку и помещаю все View
объекты в массив.
private View[] tabs;
for(int i = 0; i < getTabWidget().getTabCount(); i++)
{
tabHost.setCurrentTab(i);
tabs[i] = tabHost.getCurrentTabView();
}