【发布时间】:2010-12-09 21:39:30
【问题描述】:
我正在制作一些高级TabActivity,但我需要获取TabHost 中的每个TabView。使用tabHost.getCurrentTabView(),我可以获得当前的TabView,但有没有办法通过其ID 获得TabView?
我设法通过在 onCreate() 方法中执行 for 循环来解决问题,在该方法中,我转到每个选项卡并将所有 View 对象放入一个数组中。
private View[] tabs; for(int i = 0; i < getTabWidget().getTabCount(); i++) { tabHost.setCurrentTab(i); tabs[i] = tabHost.getCurrentTabView(); }
【问题讨论】:
标签: android android-tabhost tabactivity