在SlidingTabLayout中更改选项卡文本

时间:2015-07-06 23:06:56

标签: android

我目前正在使用SlidingTabLayout:

https://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabLayout.html

我遇到的问题是,我需要在填充populateTabStrip()之后更改现有标签标题,因为我需要应用程序提供多语言支持。当前的方法是重新启动应用程序,但我宁愿不这样做。

1 个答案:

答案 0 :(得分:2)

嗯,在仔细查看代码之后,我设法让它工作了。添加此功能似乎对我有用。

public void updateText(CharSequence[] Titles) {
    for (int i = 0; i < mTabStrip.getChildCount(); i++) {
        TextView text = (TextView)mTabStrip.getChildAt(i);
        text.setText(Titles[i]);

    }
}