4

因为将 Sherlock Action Bar 集成到我的 Android 项目中需要花费大量时间(使用它的地图插件!),所以我建议在这里描述我的解决方案。

4

1 回答 1

6

第一步包括创建一个库项目,第二步创建您自己的项目,该项目将使用操作栏,第三步允许使用地图插件。

I - ActionBar SHerlock 项目:

  1. 下载 actionbarSherlock zip 文件
  2. 将现有 Android 代码导入 Workspace(适用于 ActionBar 4.2.0)。选择要导入的目录“库”。创建了一个“库”项目。
  3. 使用 "android:minSdkVersion="7" android:targetSdkVersion="16" 设置清单
  4. 导入兼容库:右键项目>Android工具>添加支持库
  5. 使用以下项目属性配置此项目:

    • android 构建目标:>= android 4.0
    • 检查“是图书馆”

II - 你的项目:

  1. 创建使用 Action Bar sherlock 的项目
  2. 将 Android Build Target 设置为 >= Android 4.0(选择与上一个项目相同的目标!)
  3. 使用 "android:minSdkVersion="7" android:targetSdkVersion="16" 设置清单
  4. 将上一个项目“ActionBarSherlock”添加为库:项目 > 属性 > Android > 添加...(底部面板)
  5. 更改您的代码以使用 ActionBar 类

III - 使用 Action Bar Sherlock 的 actionbarsherlock-plugin-maps-4.1.0.jar 插件:

  1. 将actionbarsherlock-plugin-maps-4.1.0.jar(从zip文件中获得)添加到libs目录下的项目“ActionBarSherlock”中
  2. 配置项目:项目>属性>构建路径>库:

    - add actionbarsherlock-plugin-maps-4.1.0.jar
    
  3. 将构建目标设置为 Google map API >4.0(对您的项目执行相同的操作 - 相同的目标!)

  4. 将“actionbarsherlock-plugin-maps-4.1.0.jar”库添加到新项目的构建路径

我希望它也对你有用。

于 2012-06-27T10:12:17.540 回答