我需要在应用中显示标签。我以前从未使用过TabHost等,而且文档显示整个事情都是一团糟。 TabActivity已被弃用。我无论如何都不能轻易使用它,因为我正在使用ActionBarSherlock,所以我不能继承它。当然,从ICS开始,我不会使用TabHost,我会在Action Bar上使用标签。由于我的标签只是文字而且本质上很简单,我看到三个选项:
我倾向于最后一个选项,但希望澄清。
答案 0 :(得分:4)
使用ActionBarSherlock并实现标签,假设它在v4之前的Android版本上以某种方式呈现ActionBar标签(我不知道是否存在,我怀疑没有)
ActionBarSherlock似乎支持ActionBarSherlock本身支持的所有Android API级别的标签。
例如,他们在Android 2.3环境中进行演示:
并且the FAQ讨论了关于标签支持"在3.0之前的设备"。
theming page列出了样式标签的主题属性。
Google Group对使用标签进行了各种讨论。