gpt4 book ai didi

android - Build.VERSION_CODES.GINGERBREAD 显示错误

转载 作者:行者123 更新时间:2023-11-29 01:35:41 28 4
gpt4 key购买 nike

我很困惑,因为 Build.VERSION_CODES.GINGERBREAD 行在我的代码中显示错误,但 Build.VERSION_CODES.ECLAIR 运行完美。有什么问题请告诉我...

这是代码。

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) {//Show error in this line
lv.setOverScrollMode(ListView.OVER_SCROLL_NEVER);
}

不过没毛病

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ECLAIR) {//nothing wrong
lv.setOverScrollMode(ListView.OVER_SCROLL_NEVER);
}

我该怎么办?

最佳答案

GINGERBREAD是 Android 2.3,并且 ECLAIR是 Android 2。这里是常量 GINGERBREAD Android 2 时未引入。

如果您将构建目标设置为低于GINGERBREAD ,它会向您显示错误,因为编译器无法在 构建目标 之上找到该常量。

Android 始终建议使用最新版本的 Android,即 LOLLIPOP


来自 Creating an Android Project

  • 选择一个编译方式 API 版本。此设置指定编译项目所针对的 SDK 版本。我们强烈建议使用最新版本的 API。

关于android - Build.VERSION_CODES.GINGERBREAD 显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28271895/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com