【发布时间】:2015-07-06 23:06:56
【问题描述】:
我目前正在使用 SlidingTabLayout,如下所示:
我遇到的问题是,在使用 populateTabStrip() 填充现有选项卡标题后,我需要更改它们,因为我需要该应用程序具有多语言支持。当前有效的方法是重新启动应用程序,但我宁愿不这样做。
【问题讨论】:
标签: android
我目前正在使用 SlidingTabLayout,如下所示:
我遇到的问题是,在使用 populateTabStrip() 填充现有选项卡标题后,我需要更改它们,因为我需要该应用程序具有多语言支持。当前有效的方法是重新启动应用程序,但我宁愿不这样做。
【问题讨论】:
标签: android
好吧,在更仔细地查看代码后,我设法让它工作了。添加此功能似乎对我有用。
public void updateText(CharSequence[] Titles) {
for (int i = 0; i < mTabStrip.getChildCount(); i++) {
TextView text = (TextView)mTabStrip.getChildAt(i);
text.setText(Titles[i]);
}
}
【讨论】: