【发布时间】:2012-03-15 13:28:14
【问题描述】:
我正在浏览 Google 随 sdk 一起提供的这个示例包。我尝试将api级别改为7,发现项目中有很多未解决的错误。
我在这里列出一些:
- ICE_CREAM_SANDWICH 无法解析或不是字段 (ActionBarActivity.java)
- R 无法解析为变量(这可能是因为我的 xml 也包含错误)
- SHOW_AS_ACTION_IF_ROOM 无法解析或不是字段 (ActionBarHelperBase.java)
- 未为类型 MenuItem (ActionBarHelperHoneycomb.java) 定义方法 setActionView(View)
- 方法 getActionBar() 未定义类型 Activity (ActionBarHelperICS.java)
- 无法解析导入的android.view.ActionProvider (SimpleMenuItem.java)
- 在 res/values-v13/styles.xml 中 - 错误:检索项目的父项时出错:未找到与给定名称 'android:style/ 匹配的资源 TextAppearance.Holo.Widget.ActionBar.Title'。
- 错误:错误:找不到与给定名称匹配的资源:attr 'android:actionBarStyle'。 (在 res/values-v11/styles.xml 中)
知道如何摆脱这些错误吗?基本上我的目标是 android 设备 2.x 及更高版本。使用 actionbarsherlock 是另一种选择吗?我在一些帖子中读到操作栏兼容性包也适用于 2.x android 设备。
【问题讨论】: