Android TabHost是一种通过ID获取TabView的方法

时间:2010-12-09 21:39:30

标签: android android-tabhost tabactivity

我正在制作一些高级TabActivity,但我需要获取TabView中的每个TabHost。使用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();
    }

1 个答案:

答案 0 :(得分:0)

Android中没有TabView

要通过ID找到标签的内容,请拨打findViewById()上的TabHost