我尝试使用AlertDialog.Builder的构造函数,它得到一个上下文和一个主题:
AlertDialog.Builder b = new AlertDialog.Builder(this, 0);它显示了我的Eclipse上的一个错误(标记为"Builder“类型):”调用需要API级别11 (当前最小值为7)“。
当我使用仅获取上下文(没有主题)的构造函数时,它不会显示此错误。
发布于 2014-05-15 10:00:05
Build.VERSION.SDK_INT,以检查您的API级别是否高于或低于所需的级别(您可能需要添加一个注释来抑制来自该方法/类的API级别警告/错误)。示例:
if(Build.VERSION.SDK_INT >= 11) {
//API level 11 and above ctor here
} else {
//Lower than API level 11 code here
}https://stackoverflow.com/questions/23674858
复制相似问题