我正在开发一个应用程序,我需要从数据库中填充列表视图。我在以下代码中遇到兼容性问题
dataAdapter = new SimpleCursorAdapter(
this, R.layout.eventlisting,
cursor,
columns,
to,
0);
它需要最小api级别11,我的是8.是否有任何替代方法可以使此代码在api 8上运行。我可以使用支持库吗?
答案 0 :(得分:10)
试试SimpleCursorAdapter from the support class。它像API 11+版本一样使用,并且已经向后兼容。
您必须下载支持库,因此您只需要像这样更改导入 :
import android.support.v4.widget.SimpleCursorAdapter;
答案 1 :(得分:0)
对于Backword兼容性,您可以下载支持库并使您的代码正常工作。
添加支持库
右键单击您的项目 - > android工具 - >添加支持库。
然后再次右键单击您的项目 - > android工具 - >修复项目属性。
然后清理构建你的项目。之后,你将能够在application.hope中导入SimpleCursorAdapter类,这将有所帮助。