8

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

+0

这是一个重复的http://stackoverflow.com/questions/6031774/what-is-the-equivalent-of-actionbar-in-earlier-sdk -versions – andr 2012-12-17 21:17:32

回答

7

由于@Tony说你可以看看ActionBarSherlock,这是一个提供所有ActionBar功能和额外功能(如新的动画和PagerIndicator)的库到Android 2.x.

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

上周我做了一篇文章,展示了如何在您的应用中使用ActionBarSerlock。如果你想,你可以看看它:Using an ActionBar in your Android app with ActionBarSherlock

+0

com_actionbarsherlock] AndroidManifest.xml文件丢失!我能做什么? – Venkat 2012-03-21 03:31:50

+0

您是否遵循了本教程中描述的所有**步骤?什么时候显示该错误,在导入项目过程中还是已经导入?请教 – 2012-03-23 10:18:05

+0

教程? @XaviRigau ... – gumuruh 2014-07-31 03:00:31

2

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