Ich habe eine Datenbank durch Erweitern SQLiteOpenHelper
Klasse erstellt. Und es ist auch geschaffen. Dies ist Code, den ich klebenWas ist die Verwendung von SQLiteDatabase.CursorFactory in Android?
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);
}
Hier funktioniert alles gut. Aber wenn Sie auf die Parameter konzentrieren, übergeben Sie Super Super (Kontext, DATABASE_NAME, null, SCHEMA_VERSION);. Ich kann den Null-Parameter nicht verstehen. Ich weiß, hier müssen wir das SQLiteDatabase.CursorFactory Objekt übergeben.
Aber wie ?? Und was nutzt das?
Haben Sie ein Beispiel, wann Sie das tun könnten? – Roel