【发布时间】:2015-03-23 18:55:27
【问题描述】:
我目前正在尝试将 ActionBar 添加到我的 Android 应用程序中。我输入了以下代码:
final ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
但是,这会在 Eclipse 中产生错误。它告诉我“调用需要 API 级别 11(当前最低为 8)”
我更改了我的minsdkversion,但这似乎并没有改变任何东西。这就是清单中的内容。
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="21" />
编辑:我发现在每次保存后单独清理项目(而不是整个工作区)可以让我运行,尽管我几乎不会称之为解决方案。
【问题讨论】:
-
您是否尝试过简单地重新运行 Lint?
-
我相信我有。也许我做错了。你会如何建议我重新运行 Lint?
-
试试
clean & rebuilt -
我不知道该怎么做。
-
问题似乎已经自行解决了……不知何故……我将 Eclipse 最小化了几个小时。当我回来时,问题不再显示。