【发布时间】:2012-07-25 05:28:57
【问题描述】:
我通过扩展SQLiteOpenHelper 类创建了一个数据库。它也被创造了。这是我正在粘贴的代码
public Imagehelper(Context context) {
super(context, DATABASE_NAME, null, SCHEMA_VERSION);
cntxt = context;
filename = Environment.getExternalStorageDirectory();
DATABASE_FILE_PATH_EXTERNAL = filename.getAbsolutePath()+File.separator+DATABASE_NAME;
Log.i("Log", ":"+DATABASE_FILE_PATH_EXTERNAL);
}
这里一切正常。 但是如果你关注参数传入 super super(context, DATABASE_NAME, null, SCHEMA_VERSION); 。我无法理解 null 参数。我知道在这里我们必须传递 SQLiteDatabase.CursorFactory 对象。
但是怎么做??那有什么用?
【问题讨论】: