Value must be ≥ 0 but can be -1 发表于 2022-08-22 | 分类于 Android 1cursor.getString(cursor.getColumnIndex("ID")); 报错Value must be ≥ 0 but can be -1 是因为getString的参数必须大于0 但是getColumnIndex有可能会返回-1 所以会报错 直接定义一个变量初始值为0即可