谷歌的文档说使用这种代码来确保新代码不会在旧平台上执行:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,Eclipse仍然给我警告:"调用需要API级别11(当前最小值为7)".我想要的是将我的最低版本设置为低于Honeycomb的值,让上述条件语句保护我不在旧设备上运行新代码,并且没有编译器警告.
我该怎么做?
@TargetApi(11)在方法之前添加.
| 归档时间: |
|
| 查看次数: |
5934 次 |
| 最近记录: |