使用循环在Android中设置标签标题

时间:2013-06-24 18:42:26

标签: android

我在Android应用程序中遇到了一个问题,我无法在循环中设置标签标题。这是我的源代码:

    for (int i = 0; i < 3; i++) {
        actionBar.addTab(
                actionBar.newTab()
                        .setText("Converter")
                        .setTabListener(tabListener));
    }

如果我尝试插入逗号,则将另一个标签的标题设置为:

                                .setText("Converter", "Currencies", "News")

Eclipse给了我一个错误。我已经在互联网上搜索到了答案,但没有任何作用。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

使用字符串数组,您可以执行此操作,

像,

String[] tabTitle = {"Converter", "Currencies", "News"};

然后,

for (int i = 0; i < 3; i++) {
        actionBar.addTab(
                actionBar.newTab()
                        .setText(tabTitle[i])
                        .setTabListener(tabListener));
    }