【问题标题】:How to have ActionBar like Google Play in pre HoneyComb devices ( > 2.2)?如何在预 HoneyComb 设备(> 2.2)中拥有像 Google Play 这样的 ActionBar?
【发布时间】:2012-07-30 07:58:11
【问题描述】:

首先,这可能看起来像一个重复的问题,但相信我,我已经搜索了所有这些问题,但找不到合适的答案,是的,这很令人沮丧。不过,如果您投票以重复关闭,请发表评论以便我学习,几乎没有类似的问题是:- 1.ActionBar pre HoneyComb 2.Another similar question

我想要什么? 在我的应用程序中,我想支持像 Google Play 一样的 ActionBar(还有几个按钮)。如下图,

我想使用所有三个操作栏 1. 主操作栏 2. 选项卡操作栏和 3. 底部操作栏 design page 中提到的。

我做了什么? 我知道在 HoneyComb 之前的设备中默认不支持 ActionBar。所以我开始寻找替代品,所以我做了以下事情:-

  1. 下载了 v4 支持库并尝试获取一个工作示例,但没有成功。
  2. 已下载 ActionBarShelock 并为此创建了一个示例。
  3. 从 gitHub 下载了this 流行的库(在 SO 上)。

我有 2 和 3 的工作示例,但即使它们也远非我想要的。但是,我宁愿不使用任何预构建库。因为它是一个需要大量动态定制的大型应用程序。

请帮助我提供使用支持库实现 ActionBar 的分步指南。

【问题讨论】:

  • 您可以在\samples\android-XX\ActionbarCompat 目录中查看ActionBarCompat 示例应用程序,或者查看添加了对操作视图的支持的github.com/biegleux/ActionBarCompat。无论如何,我建议您坚持使用ActionBarSherlock
  • Thnaks,... 即使我使用 ActionBarSherlock 我如何才能获得类似于 GooglePlay 的行为...
  • 您能否分享一个很好的实现 ActionBarSherlock 的教程...他们自己的网站没有...可能我找不到...#stupidMe
  • 也许看看samples,这个github.com/JakeWharton/Android-ViewPagerIndicator也可以帮助你。
  • @Amit:你有解决方案吗..如果有,请分享..我也有同样的疑问

标签: android android-actionbar android-ui android-2.2-froyo


【解决方案1】:

考虑到我决定使用ActionBarSherlock,它真的很容易实现和扩展......

【讨论】:

  • 嗨,Amit,我在我的项目中添加了 ActionBarSherlock 库,我的应用程序具有操作栏和选项卡,在纵向模式下它工作正常,但在横向模式下,操作栏和选项卡合并成单行,如何停在单行,请帮助我。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-20
  • 2011-08-10
  • 1970-01-01
  • 2011-10-02
  • 1970-01-01
相关资源
最近更新 更多