Я делаю несколько продвинутых 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(); }
В Android нет TabView
.
Чтобы найти содержимое вкладки через свой идентификатор, вызовите findViewById()
на TabHost
.