gpt4 book ai didi

android - 仍然需要使用 ActionBarSherlock 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:15 25 4
gpt4 key购买 nike

直到今天早些时候,我的印象是如果我想在低于 SDK 版本 11 的设备上使用 ActionBar,我需要使用 ABS。但是,在这里查看了一些关于 SO 的问题之后,我发现了这个:http://developer.android.com/resources/samples/ActionBarCompat/index.html

这个系统看起来像是在 preHoneycomb 设备上提供了一个功能齐全的操作栏系统。具体来说,虽然我在这些类中没有看到任何关于操作栏选项卡的内容。有没有人设法将这个 actionbarhelper 类与 actionbartabs 一起使用?

有没有人有使用这两个系统的经验?我有一段时间试图导入我的 android 项目以使用 ABS,无论是让我的 R 文件链接,将 list 放入文件夹,获取正确的包名称以便我的 Activity 启动,等等所有这些,高度困惑的 src 文件夹。因此,如果可以改用 Google 提供的代码,我认为这可能是可取的 - 如果可以使用标签?

最佳答案

This system looks like it provides a fully functioning actionbar system on preHoneycomb devices.

ActionBarCompat与 native 操作栏或 ActionBarSherlock 相比,不是“功能齐全”。

Has anyone managed to use this actionbarhelper class with actionbartabs?

它不支持标签。

I'm having a heck of a time trying to import my android project to work with ABS, whether it was getting my R file to link, bringing the manifest into the folder, getting the correct package names so my activities would launch, and beyond all that, the highly cluttered src folder.

第 1 步:下载 ABS ZIP 文件。

第 2 步:将项目(在 library/ 中)导入 Eclipse,将其标记为使用 Android 4.0 或更高版本进行编译。

第 3 步:将其作为库项目添加到现有项目中。

第 4 步:继承自 SherlockActivity或相关类(例如 SherlockListActivity ),并根据需要将其他引用(例如 MenuInflater )更新为 Sherlock 等价物。

第 5 步:添加 Theme.Sherlock给你的<application><activity>元素。

仅此而已,超出了您通常使用 native 操作栏所做的事情。

So if it's possible to use this Google-provided code instead, I think it might be desirable

Android 开发者网站“示例”区域中的代码就是:示例代码。该代码不受支持、未维护(有些甚至不再工作)等。如果您更愿意在有更多工程师使用它、有自己的支持组等的组件上使用此类代码,那么您是欢迎这样做。

This is my first application on Android and it's been a beast just getting to the point where I can say I have a fully functioning ViewPager, TabAdapter, system of fragment tabs, and some basic login/register features from an SQL server.

那么也许您应该从一个更简单的应用开始。您所描述的不是我推荐的人开始的内容,除非他们正在获得特定的指导(例如,一组教程)。

关于android - 仍然需要使用 ActionBarSherlock 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9959099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com