首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TabAcitivity的替代方案

TabAcitivity的替代方案
EN

Stack Overflow用户
提问于 2013-06-29 19:30:56
回答 2查看 1.8K关注 0票数 3

嗨,朋友们,我想在项目中创建标签。为了制作标签,我找到了两种方法

1)使用TabActivity类扩展activity类,这个类看起来已经被弃用了,这是一种简单的方法,但不知道为什么它会被弃用,所以我想知道是否有其他类或该类的替代类。

2)为每个标签创建单独的活动,虽然冗长但方便,但仍然觉得TabActivity是一个快速的。

我想知道是否有人能告诉我,谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-29 19:38:20

制作标签的

我找到了两种方法

您还可以:

  • 使用带有选项卡式指示器的ViewPager,例如PagerTabStrip、来自TabPagerIndicator项目的ViewPagerIndicator、PagerSlidingTabStrip等。
  • 使用操作栏中的选项卡(注意:在某些设备大小中,这些选项卡将转换为下拉列表,而在常规Activity

中,这些选项卡将转换为下拉列表和<TabPagerIndicator>D16

以下示例项目演示了:

TabWidget

请注意,前三个示例都使用ActionBarSherlock,因此它们可以在Android2.x设备上运行。第四个应该可以在Android 1.0以上的任何系统上运行。

票数 3
EN

Stack Overflow用户

发布于 2013-06-29 19:35:33

使用Fragments作为TabActivity的替代方案。要获得类似Tabs的感觉,您可以这样做。使用FragmentActivity。在其中添加不同的片段。并使用ViewPager在不同的片段之间切换。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17379725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档