android - SimpleCursorAdapter 不断为 API 10 抛出错误

标签 android simplecursoradapter android-support-library

我的项目的 minSDK 为 10,目标为 17。我通过右键单击 .jar 添加了 android-support-v4.jar 到项目构建路径 文件并选择“Build Path -> Add to Build Path”。当我清理项目时,SimpleCursorAdapter 的错误消失了。但是,当我尝试运行该 Activity 时,出现以下错误:

01-05 23:42:56.187: E/AndroidRuntime(483): java.lang.NoSuchMethodError: android.widget.SimpleCursorAdapter.

此外,如果我对 Activity 进行了更改,我必须每次都清理项目,以消除 SimpleCursorAdapter 的错误。

我在这里错过了什么?为什么这不能正常工作?

最佳答案

您应该使用该类的兼容版本。检查您的导入并确保您使用的是:

import android.support.v4.widget.SimpleCursorAdapter;

关于android - SimpleCursorAdapter 不断为 API 10 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14179392/

相关文章:

java - 我正在 fragment 中启动我的 Activity ,但变量变得空了?

android - 当另一个 fragment 位于顶部时,主机 fragment 接收触摸事件

android - 获取插入的 SIM 卡的唯一 ID

android - 在 SimpleCursorAdapter 中使用哪个标志?

android - 为什么 cursorLoader 没有通知源数据的变化?

android - 无法解析 com.android.support :support-compat:25. 4.0

android - float 操作按钮在 TableLayout 中的位置错误

android - 如何以编程方式减少操作栏选项卡的宽度

android - CursorAdapter onitemClick of listview

android - notifyDataSetChange 不适用于 RecyclerView