我正在使用android 2.3.3(在eclipse上),我想在我的项目中添加操作栏。
我试图添加android支持库V7并且遇到了很多这样的错误:
[2013-08-12 16:42:36 - app name_1_1_1] C:\ Program 文件\ Android的\ Android的SDK \演员\机器人\ SUPPORT \ V7 \程序兼容性\水库\值-V14 \ styles_base.xml:24: 错误:检索项目的父项时出错:找不到任何资源 匹配给定名称'android:Widget.Holo.ActionBar'。
是否可以添加支持库或为操作栏添加不同的库?
答案 0 :(得分:3)
从Android官方网站阅读本教程。
您只需要在磁盘上的android-support-v7-appcompat.jar
路径中包含android-sdk-windows\extras\android\support\v7\appcompat\libs
支持jar。然后,您可以在Android中使用API 11下面的ActionBar。
官方Android教程就在这里: Action Bar Android Official Sherlock酒吧为我创造了问题然后我得到了这个解决方案。
答案 1 :(得分:2)
答案 2 :(得分:2)
ActionBar
有两种方法可以Android 2.3.3/API Level 10
,
ActionBarCombat
这是支持库版本
Android
;这是一个详细的官方教程
http://android-developers.blogspot.com/2013/08/actionbarcompat-and-io-2013-app-source.html ActionBarSherlock
的第三方库,也可以使用{{1}}
用法在http://actionbarsherlock.com/usage.html 答案 3 :(得分:1)
试试Action Bar Sherlock。来自他们的网站:
库将在适当时自动使用本机操作栏,或者将自动在您的布局周围包装自定义实现。这使您可以从2.x及更高版本为每个Android版本轻松开发带有操作栏的应用程序。
答案 4 :(得分:0)
因为您将项目构建目标设置为低于4.0
尝试将您的构建目标更改为高于4.0
并且不要担心,它也可以在2.3.3上运行