如何在min sdk version = 8中获取操作栏?

时间:2013-10-27 10:24:33

标签: android sdk android-actionbar

我做了一个带动作栏的apk。它的最小sdk版本是11,我想将其更改为8.我应该添加哪些必要的支持文件,以使min sdk版本为8。?

3 个答案:

答案 0 :(得分:1)

使用支持库中的AppCompact库(appcompat v7)

http://developer.android.com/guide/topics/ui/actionbar.html

http://android-developers.blogspot.in/2013/08/actionbarcompat-and-io-2013-app-source.html

下载支持库。导入工作区。可以在sdk/extras/android/support/v7/appcompact找到。

检查以下链接以进行设置

http://developer.android.com/tools/support-library/setup.html

在android项目中引用库。延长ActionBarActivity。使用Theme.AppCompact

或使用ActionBarSherlock

http://actionbarsherlock.com/

下载sherlock库。导入工作区。引用库并扩展SherlockActivity

答案 1 :(得分:1)

使用ActionBarSherlock是支持库的扩展,旨在通过单个API在所有Android版本中使用操作栏设计模式。

库将在适当时自动使用本机操作栏,或者将自动在您的布局周围包装自定义实现。这使您可以从2.x及以上的每个Android版本轻松开发带有操作栏的应用程序

答案 2 :(得分:0)

在android支持库v7中使用actionbar-compat。检查this, this, thisand this。端口操作栏回到2.1。希望有所帮助。