我在Android应用程序中遇到了一个问题,我无法在循环中设置标签标题。这是我的源代码:
for (int i = 0; i < 3; i++) {
actionBar.addTab(
actionBar.newTab()
.setText("Converter")
.setTabListener(tabListener));
}
如果我尝试插入逗号,则将另一个标签的标题设置为:
.setText("Converter", "Currencies", "News")
Eclipse给了我一个错误。我已经在互联网上搜索到了答案,但没有任何作用。任何帮助将不胜感激。
答案 0 :(得分:3)
使用字符串数组,您可以执行此操作,
像,
String[] tabTitle = {"Converter", "Currencies", "News"};
然后,
for (int i = 0; i < 3; i++) {
actionBar.addTab(
actionBar.newTab()
.setText(tabTitle[i])
.setTabListener(tabListener));
}