因为我花了很多时间将 Sherlock Action Bar 集成到我的 Android 项目中(带有它的 map 插件!),所以我建议在这里描述我的解决方案。
最佳答案
第一步包括创建一个库项目,第二步创建您自己的将使用操作栏的项目,第三步启用 map 插件。
I - ActionBar SHerlock 项目:
- 下载 actionbarSherlock zip 文件
- 将现有的 Android 代码导入工作区(适用于 ActionBar 4.2.0)。选择要导入的目录“库”。创建一个“库”项目。
- 使用“android:minSdkVersion="7"设置 list android:targetSdkVersion="16"
- 导入兼容性库:右击项目 > Android 工具 > 添加支持库
使用以下项目属性配置此项目:
- android 构建目标:>= android 4.0
- 勾选“是图书馆”
II - 你的项目:
- 创建使用操作栏 sherlock 的项目
- 将 Android Build Target 设置为 >= Android 4.0(选择相同的目标 比以前的项目!)
- 使用“android:minSdkVersion="7"设置 list android:targetSdkVersion="16"
- 将之前的项目“ActionBarSherlock”添加为库:Project > Properties > Android > Add...(底部面板)
- 更改代码以使用 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”库添加到新项目的构建路径
我希望它也对你有用。
关于android - Sherlock Action Bar + map 插件如何配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223855/