是否有任何替代2.2的ActionBar?

由于ActionBar仅在Android 3.0及更高版本中可用,在早期的sdk版本中实现类似ActionBar的小部件的好方法是什么? 我正在寻找这样做,而不使用main.xml,如果有帮助。

  • 在ActionBarCompat中的项目总是显示在溢出
  • 以编程方式设置ActionMode Background
  • Android设备选择器在目标列中显示红色X.
  • 将ActionBar添加到Android API Level 8 App?
  • 图标和文字在纵向模式的ActionBar
  • android:actionBarStyle需要API级别11
  • 放置/重叠(z-index)视图上方的操作栏选项卡
  • SearchView将新的ActionBarCompat中的所有空间
  • 正如@Tony说的,你可以看看ActionBarSherlock,一个提供所有ActionBarfunction和额外function(比如新的animation和PagerIndicator)的库到Android 2.x.

    它基本上做的是它有一个ActionBar的实现,如果你正在Android 2.x的设备上运行你的应用程序将会被使用。 如果您的应用在Android 3.0或更新版本的设备上运行,则会使用默认的Android ActionBar实现。

    上周我做了一个post,展示了如何在你的应用中使用ActionBarSerlock。 如果你愿意,你可以看看它: 在Android应用程序中使用ActionBar和ActionBarSherlock

    你可以使用ActionBarSherlock( http://actionbarsherlock.com )。 这会让你在早期版本的Android中拥有一个Action Bar。

    看看示例文件夹中的示例应用程序。 有一个名为actionbarcompat与actionbarcombatability。