找出TabActivity中Tab的数量的最佳方法是什么?

时间:2011-07-21 12:13:35

标签: android tabactivity

我在TabActivity中动态创建标签。 有没有一种简单的方法可以询问现有标签的数量?

3 个答案:

答案 0 :(得分:18)

可能有点变通方法,但您应该可以使用:getTabHost().getTabWidget().getTabCount()

我刚刚在我的应用中对此进行了测试,它运行正常。

有关详细信息,请参阅此处:http://developer.android.com/reference/android/widget/TabWidget.html#getTabCount()

答案 1 :(得分:1)

获取标签使用次数

tabHost.getTabWidget().getChildCount() // tabHost is the instance of TabHost

答案 2 :(得分:0)

    TabLayout tabLayout = findViewById(R.id.tabs);
    int totalTabs = tabLayout.getTabCount();