谷歌的文档说使用这种代码来确保新代码不会在旧平台上执行:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
但是当我这样做时,Eclipse 仍然给我警告:“调用需要 API 级别 11(当前最小值为 7)”。我想要的是将我的最低版本设置为低于 Honeycomb 的值,让上述条件语句保护我免于在旧设备上运行新代码,并且没有编译器警告。
我该怎么做?