因为将 Sherlock Action Bar 集成到我的 Android 项目中需要花费大量时间(使用它的地图插件!),所以我建议在这里描述我的解决方案。
问问题
3888 次
1 回答
6
第一步包括创建一个库项目,第二步创建您自己的项目,该项目将使用操作栏,第三步允许使用地图插件。
I - ActionBar SHerlock 项目:
- 下载 actionbarSherlock zip 文件
- 将现有 Android 代码导入 Workspace(适用于 ActionBar 4.2.0)。选择要导入的目录“库”。创建了一个“库”项目。
- 使用 "android:minSdkVersion="7" android:targetSdkVersion="16" 设置清单
- 导入兼容库:右键项目>Android工具>添加支持库
使用以下项目属性配置此项目:
- android 构建目标:>= android 4.0
- 检查“是图书馆”
II - 你的项目:
- 创建使用 Action Bar sherlock 的项目
- 将 Android Build Target 设置为 >= Android 4.0(选择与上一个项目相同的目标!)
- 使用 "android:minSdkVersion="7" android:targetSdkVersion="16" 设置清单
- 将上一个项目“ActionBarSherlock”添加为库:项目 > 属性 > Android > 添加...(底部面板)
- 更改您的代码以使用 ActionBar 类
III - 使用 Action Bar Sherlock 的 actionbarsherlock-plugin-maps-4.1.0.jar 插件:
- 将actionbarsherlock-plugin-maps-4.1.0.jar(从zip文件中获得)添加到libs目录下的项目“ActionBarSherlock”中
配置项目:项目>属性>构建路径>库:
- add actionbarsherlock-plugin-maps-4.1.0.jar
将构建目标设置为 Google map API >4.0(对您的项目执行相同的操作 - 相同的目标!)
- 将“actionbarsherlock-plugin-maps-4.1.0.jar”库添加到新项目的构建路径
我希望它也对你有用。
于 2012-06-27T10:12:17.540 回答