以编程方式更改android viewpager选项卡标题

时间:2014-11-08 16:17:50

标签: android android-viewpager

根据问题标题,是否可以通过编程方式更改ViewPager选项卡标题?

3 个答案:

答案 0 :(得分:0)

尝试此方法:来自tabhost的getTabWidget,按索引获取tab,以及按id查找标题视图,如下所示

TextView title = (TextView) mTabHost.getTabWidget().getChildAt(yourTabIndex).findViewById(android.R.id.title);
title.setText(yourNewTitle);

答案 1 :(得分:0)

你可以这样做:

TabHost tabHost = getTabHost();
TextView tv = (TextView) tabHost.getTabWidget().getChildAt(0).findViewById(android.R.id.title);
tv.setText("New Tab Text");

答案 2 :(得分:-1)

我认为这就是你想要的

viewpager.setCurrentItem(int index)

它对我有用我认为它也适合你