【问题标题】:ActionBarSherlock IcsSpinner in Android 2.2Android 2.2 中的 ActionBarSherlock IcsSpinner
【发布时间】:2013-09-30 16:42:22
【问题描述】:

我尝试将 ActionBarSherlock 项目实施到我的其他 Android 2.2 项目中。我唯一需要的是使用 IcsSpinner 及其“android:spinnerMode”的值。在导入整个 ActionBarSherlock 项目时,我收到很多错误,例如:

[2013-09-30 09:04:56 - AppGlobal] C:\Users\User\Downloads\ActionBarSherlock-4.0.0\ActionBarSherlock-4.0.0\library\res\values\abs__themes.xml:166: error: Error: No resource found that matches the given name: attr 'android:windowActionModeOverlay'.

有人遇到过同样的问题吗?我的应用程序项目中包含支持库,在库项目中使用了 Android 4.0。即使我将 AB Sherlock 库中的 Android 更改为 2.2,我也会遇到同样的问题...

谢谢

【问题讨论】:

    标签: android actionbarsherlock


    【解决方案1】:

    您的 Android 项目 ABS 项目都需要使用 SDK >= 4.0

    进行编译

    前往

    属性 > Android > 项目构建目标

    并选择 API 级别至少为 14 的 SDK。

    See this answer.

    【讨论】:

    • 所以 minSDK 可以设置为 4 并且 Android 2.1 的用户仍然可以运行这个应用程序?
    • 可以,minSdk版本不受编译SDK版本影响。
    猜你喜欢
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 2013-08-16
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多