我如何循环它可以是任何循环?
ActionBar.Tab tab1 = mActionBar.newTab();
tab1.setText("Tab 1");
tab1.setTabListener(this);
ActionBar.Tab tab2 = mActionBar.newTab();
tab2.setText("Tab 2");
tab2.setTabListener(this);
//so that i cannot repeat the code again and again
//enhance for loop/ while /for
ActionBar.Tab tab3 = mActionBar.newTab();
tab3.setText("Tab 3");
tab3.setTabListener(this);
//i have declare three taps for swipe app
mActionBar.addTab(tab1);
mActionBar.addTab(tab2);
mActionBar.addTab(tab3);
我是Java和android studio的初学者,他们是Java对象,这就是我无法循环的原因
答案 0 :(得分:1)
简单:
for(int i=1;i<=3;i++){
ActionBar.Tab tab1 = mActionBar.newTab();
tab1.setText("Tab " + i);
tab1.setTabListener(this);
mActionBar.addTab(tab1);
}
答案 1 :(得分:0)
你的意思是这样吗?
for(int i = 0; i<numberOfRepeat; i++){
ActionBar.Tab tab1 = mActionBar.newTab();
tab1.setText("Tab " + String.valueOf(i));
tab1.setTabListener(this);
mActionBar.addTab(tab1);
}
答案 2 :(得分:0)
int total=3;
ActionBar.Tab tab[]=new ActionBar.Tab[total];
for(int i=0;i<tab.length;i++){
tab[i]=mActionBar.newTab();
tab[i].setText("Tab " + String.valueOf(i+1));
tab[i].setTabListener(this);
mActionBar.addTab(tab[i]);
}
答案 3 :(得分:0)
这是一个无限循环:
boolean i = true;
while(i==true){
//doing
}