也许我没有仔细阅读,但Tab Layout tutorial没有指定如何在没有图标或没有文字的情况下显示标签。这些都可能吗?如果是这样,我该怎么做?
答案 0 :(得分:3)
对于没有图标的标签
spec = tabHost.newTabSpec("artists").setIndicator("Artists",null)
.setContent(intent);
对于没有文字的标签
spec = tabHost.newTabSpec("artists").setIndicator("",
res.getDrawable(R.drawable.ic_tab_artists))
.setContent(intent);
当然,这些只是执行它们的方式。对于标签上更复杂的视图,您可能希望拥有自定义视图并使用setIndicator (View view)
方法来获得所需的外观。