【发布时间】:2012-08-22 11:06:45
【问题描述】:
我在 Android 应用中看到了一个很棒的用户控制组件。我不知道它是什么。 这是这个应用程序的截图:
我对“拇指”标签下的用户控件组件感兴趣。它是什么?我已经用谷歌搜索了,但只找到了 TabActivity,它已经是一个已弃用的功能。
我必须使用什么来使它看起来像上面的屏幕截图?
我发现了这个关于标签控件的博客entry;这是制作该选项卡控件的正确方法吗?
我想在 Android 2.2+ 下使用它。
【问题讨论】:
-
看起来还可以,官方也有类似的例子,用于带有片段FragmentTabs的标签。这些标签可以是customized
-
很好的例子,但有很多无用的源代码。我不明白,为什么 Google 社区不能编写使用 Tabs 的简单示例。 FragmentTabs.java 包括"LoaderThrottle.ThrottledLoaderListFragment.class",其中包含 512 行。为了什么??简单的tab android app需要写512行才能开始使用tabs??
-
顺便说一下,FragmentTabs 示例基于 Android 3.0 中的 ActionBar。但我需要 android 2.2 中的标签 :(
-
ThrottledLoaderListFragment只是一个示例片段,可以在选项卡中显示一些内容。您可以放心地忽略内容。 This FragmentTabs 示例通过兼容性库(API 级别 4+)使用带有选项卡、无操作栏且未弃用的片段 -
当我要执行时:“ActionBar bar = getActionBar();”在 Android 2.2 项目中,出现错误:“ActionBar 无法解析为类型”。当我尝试在 Android 3.2 中执行它时 - 它工作正常......你碰巧知道它为什么会这样工作吗?