我想知道SqliteOpenHelper中SQLiteDatabase.CursorFactory factory的用法是什么。

根据文档:

课程概述:
用于在调用查询时允许返回Cursor的子类。

但是我可以通过将null作为CursorFactory Argument传递给我的SQLiteopenhelper类,使用这样的Cursor。

Cursor c = db.query("person", null,suchStr,null,null,null,null);

最佳答案

适用于您要扩展Cursor类,然后可以使用CursorFactory来返回自己的Cursor实现的情况。一些示例代码http://www.programcreek.com/java-api-examples/index.php?api=android.database.sqlite.SQLiteDatabase.CursorFactory

关于java - Android:SqliteOpenHelper中SqliteCursorFactory的用法是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27747316/

10-12 03:49