【问题标题】:Changing Tab Text in SlidingTabLayout在 SlidingTabLayout 中更改选项卡文本
【发布时间】:2015-07-06 23:06:56
【问题描述】:

我目前正在使用 SlidingTabLayout,如下所示:

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

我遇到的问题是,在使用 populateTabStrip() 填充现有选项卡标题后,我需要更改它们,因为我需要该应用程序具有多语言支持。当前有效的方法是重新启动应用程序,但我宁愿不这样做。

【问题讨论】:

    标签: android


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2015-06-01
      • 2014-12-09
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-26
      相关资源
      最近更新 更多