我正在尝试实现内容提供程序和光标加载程序,以摆脱 Android/Google 推荐的光标。然而,我正在经历一段糟糕的时光。我正在使用http://mobile.tutsplus.com/tutorials/android/android-sdk_content-providers/上的教程作为我的指南,但最简单的方法不起作用。在我的活动开始时,我正在执行以下操作:
SQLData entry = new SQLData(getApplicationContext());
我也试过
SQLData entry = new SQLData(this);
SQLData 是我的数据库类的名称。在这行代码之后,我想做的是使用我创建的内容提供程序类中的方法创建和填充数据库。但是,当我尝试在调试器中越过这一行时,会打开一个 ClassLoader.class 窗口,并显示消息“找不到源”。我已经重新加载并刷新并清理了我的包裹,但这无济于事。我很高兴为我的数据库和内容提供程序类提供所有代码,但我不确定这是否是这里所需要的。有谁知道如何解决这个问题?
非常感谢!