Android标签:不显示下方的文字

时间:2011-10-05 03:19:41

标签: android android-layout

也许我没有仔细阅读,但Tab Layout tutorial没有指定如何在没有图标或没有文字的情况下显示标签。这些都可能吗?如果是这样,我该怎么做?

1 个答案:

答案 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)方法来获得所需的外观。