gpt4 book ai didi

android - 不使用第三方 jar 的 2.3 中的 Actionbar 实现

转载 作者:行者123 更新时间:2023-11-29 16:13:16 25 4
gpt4 key购买 nike

我必须在我的应用程序中使用 ActionBar,但我正在使用 Android 2.3。是否可以在不使用像 "actionbarsherlock.com" 这样的第三方 jar 的情况下完成,即 Android 本身是否提供任何支持?

我尝试了之前帖子中的以下链接,但由于 Android 开发者网站已被修改,我无法找到任何内容 there .

最佳答案

您确实回答了您自己的问题 - Actionbarsherlock(和其他)的存在是为了向旧的 android 版本(2.x 及以下)提供向后兼容性,因为 native actionbar 并非适用于所有 Android 版本。如果是这样,可能没有人会构建实现基本功能的第三方库(尽管他们可能会扩展它)。

如果您不想使用第三方库,那么您将不得不实现自己的库或仅支持 Android 3.0 以上版本,这可能不是最好的主意。

在我的意见中,实现你自己的会很慢而且没有必要,因为 ABS 是一个很好的实现并且允许原生操作栏在支持它的 Android 版本上完成它的工作从而提供相同的用户体验致所有 Android 用户(以及 - 2.2 及更高版本)。 Jake Warton 试图确保 ABS 仅实现 native 功能 - 仅此而已。

关于android - 不使用第三方 jar 的 2.3 中的 Actionbar 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430446/

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