【发布时间】:2012-04-15 02:10:13
【问题描述】:
直到今天早些时候,我的印象是,如果我想在低于 SDK 版本 11 的设备上使用 ActionBar,我需要使用 ABS。但是,在这里查看了一些关于 SO 的问题后,我想到了这个:http://developer.android.com/resources/samples/ActionBarCompat/index.html
这个系统看起来像是在 preHoneycomb 设备上提供了一个功能齐全的操作栏系统。具体来说,虽然我在这些类中没有看到任何关于操作栏选项卡的内容。有没有人设法将这个 actionbarhelper 类与 actionbartabs 一起使用?
有人有使用这两种系统的经验吗?我正在尝试导入我的 android 项目以与 ABS 一起使用,无论是让我的 R 文件链接、将清单带入文件夹、获取正确的包名称以便我的活动能够启动,等等所有这一切,高度混乱的 src 文件夹。因此,如果可以改用这个 Google 提供的代码,我认为它可能是可取的 - 如果可以使用标签?
【问题讨论】:
-
如果您知道自己在做什么,那么集成 ABS 就很简单。 ActionBarCompat 实用程序很有用,但它不能处理与 ABS 一样多的功能。它处理非常基本的 ActionBar。
-
我从来没有说过我知道我在做什么。这是我在 Android 上的第一个应用程序,我可以说我有一个功能齐全的 ViewPager、TabAdapter、片段选项卡系统以及一些来自 SQL 服务器的基本登录/注册功能,这简直就是一个野兽。我将从您的评论中删除我应该强制通过让 ABS 发挥作用而不是尝试设置 ActionBarCompat 的想法。
标签: android actionbarsherlock android-actionbar android-compatibility