由于 Fragments 的引入, TabActivity 已被弃用。
然而,Hello Views TabLayout 教程仍然使用 TabActivity,并且 API 文档对于如何使用 Fragments 而不是 TabActivity 创建选项卡布局没有明确的答案。
现在 TabActivity 已被弃用,您如何构建 Tablayouts?
由于 Fragments 的引入, TabActivity 已被弃用。
然而,Hello Views TabLayout 教程仍然使用 TabActivity,并且 API 文档对于如何使用 Fragments 而不是 TabActivity 创建选项卡布局没有明确的答案。
现在 TabActivity 已被弃用,您如何构建 Tablayouts?
好吧,我遇到了这个问题,这里是FragmentTabs.java的解决方案示例。但我仍在等待Fragments
提供而不是使用ActivityGroup
.
将TabHost或ActionBar与标签一起使用Fragments。
我建议您使用带有选项卡的 ActionBar 和ViewPager来保存每个选项卡的片段。
在 onPageChangeListener 的onPageSelected () 中,通过 getActionBar().setSelectedNavigationItem(position); 设置当前标签页;
并在 TabListener 的 onTabSelected(Tab tab, FragmentTransaction ft) 中通过mViewPager.setCurrentItem (tab.getPosition()) 设置 viewpager 中的当前页面;
也检查这个例子。祝你好运!
自ActionBarSherlock发布以来,无需使用旧的点击 API。只需在任何最新的 Android 版本 (2.x) 上以任何您喜欢的方式使用带有片段的新标签