[英]android: add empty tab first and set content later
In the example below, is there a way to add an empty tab first and set the content later when args value is not null? 在下面的示例中,是否有一种方法可以在args值不为null时先添加一个空白标签,然后再设置内容?
public class MainActivity extends FragmentActivity {
private FragmentTabHost mTabHost;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
.........//more code
Bundle args = new Bundle();
args.putSerializable("arguments", object);
..................
mTabHost.addTab(mTabHost.newTabSpec("tab1").setIndicator("Tab1"),
Tab1Fragment.class, args);
mTabHost.addTab(mTabHost.newTabSpec("tab2").setIndicator("Tab2"),
Tab2Fragment.class, args);
mTabHost.addTab(mTabHost.newTabSpec("tab3").setIndicator("Tab3"),
Tab3Fragment.class, args);
}
}
根据FragmentTabHost的android api文档,在争论不为null时添加选项卡,并使用设置方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.