8

由于 Fragments 的引入, TabActivity 已被弃用。

然而,Hello Views TabLayout 教程仍然使用 TabActivity,并且 API 文档对于如何使用 Fragments 而不是 TabActivity 创建选项卡布局没有明确的答案。

现在 TabActivity 已被弃用,您如何构建 Tablayouts?

4

3 回答 3

0

好吧,我遇到了这个问题,这里是FragmentTabs.java的解决方案示例。但我仍在等待Fragments提供而不是使用ActivityGroup.

于 2011-09-30T06:33:11.390 回答
0

TabHostActionBar与标签一起使用Fragments

我建议您使用带有选项卡的 ActionBar 和ViewPager来保存每个选项卡的片段。

在 onPageChangeListener 的onPageSelected () 中,通过 getActionBar().setSelectedNavigationItem(position); 设置当前标签页;

并在 TabListener 的 onTabSelected(Tab tab, FragmentTransaction ft) 中通过mViewPager.setCurrentItem (tab.getPosition()) 设置 viewpager 中的当前页面;

也检查这个例子。祝你好运!

于 2012-11-02T06:07:20.330 回答
0

ActionBarSherlock发布以来,无需使用旧的点击 API。只需在任何最新的 Android 版本 (2.x) 上以任何您喜欢的方式使用带有片段的新标签

于 2012-11-02T07:19:39.483 回答