我正在针对 API 级别 11 (3.0) 编译一个 Android 项目,并且我有以下代码:
if (parent instanceof AbsListView) {
checked = ((AbsListView)parent).isItemChecked(position);
}
当我在 pre-3.0(低于 API 级别 11)设备中运行它时,我收到此错误:
java.lang.NoSuchMethodError: android.widget.AbsListView.isItemChecked
在AbsListView 文档中,isItemChecked
声明为具有 API 级别 1 兼容性,那么为什么会出现错误?