有没有办法如何从Zumero_SQLite_Android.System.Data.SQLite.SQLiteConnection或SQLiteCommand获取Android.Database.ICursor或Android.Database.Sqlite.SQLiteCursor以在CursorAdapter或SimpleCursorAdapter中使用?< / p>
答案 0 :(得分:1)
我在这里假设您正在使用Zumero cloud service,而不是Zumero for SQL Server。这两个产品的答案略有不同(在Zumero for SQL Server中更简单)。
此外,光标会消耗什么?如果您的目标是使用光标来驱动SimpleCursorAdapter
,那么如果您只是创建BaseAdapter
的子类并完全忽略游标,则可能会更高兴。您的基本适配器将使用Zumero_SQLite_Android.System.Data.SQLite
类来获取在GetView中填充视图所需的数据。
至于获得ICursor
,因为Android上针对云服务的所有SQLite调用都需要通过Zumero捆绑的SQLite提供程序,因此获取游标将会有点棘手。您不能只使用Android.Database.Sqlite
类。如果你真的需要一个`ICursor,我会尝试绑定Zumero Android Java库,如下所述:
然后调用com.zumero.sqlite.SQLiteDatabase
方法获取Cursor。