我在TabActivity中动态创建标签。 有没有一种简单的方法可以询问现有标签的数量?
答案 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();