How do I override the cursor factory?
The RequerySQLiteOpenHelperFactory does not seem to have an option for me to provide my own cursor factory. Is there a recommended way to do this? So far, it seems like I would have to make a copy of io.requery.android.database.sqlite.SQLiteOpenHelper and modify it to create an instance of io.requery.android.database.sqlite.SQLiteDatabase with my custom cursor factory. I'd rather not do that if there was a way for me to override it manually.
What I am specifically looking to do is create cursors with larger windows, so if there is a way for me to do that without needing to override the cursot factory, that would be great as well.
Does SQLiteDatabase.queryWithFactory not work for your use case ?
We currently use the Android Room database library which generates code from interfaces. We don't use the SQLiteDatabase classes directly in the codebase.