TabHost和Android 4.0 ICS

use*_*730 1 tabs android android-tabhost android-fragments

我已经搜索了很长时间了...我正在编写一个应该兼容Android 2.2和Android 4.0的应用程序.由于在Android 4.0 Tabs被弃用,我想知道什么是正确的方法呢?如果我仍然在我的测试中使用Tabs它们看起来相当不错(所有大小相同,没有图标...)但是如果我然后在2.2上运行它们都看起来压在一起(只是每个标签的标题大小,也许与我使用Horizo​​ntalScrollView有关?)这里的正确决定是什么?只需使用Android 2.2和4.0的标签?如果是,我怎样才能将2.2上的选项卡设置为相同的大小?使用4.0上的片段和2.2上的选项卡?如果是,我将如何实现这一点?如果我应该使用Tabs我应该只使用4个标签(我有2到10个动态)并添加一个额外的"更多"标签?如果是,我该怎么做?

我希望这个问题是可以理解的.如果没有随意要求更多信息.

Tim*_*Tim 7

你可以查看ActionBarSherlock - 它为Android 2.1+提供了很好的新ICS标签,并且有完美的样本.