根据问题标题,是否可以通过编程方式更改ViewPager选项卡标题?
答案 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)
它对我有用我认为它也适合你