首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >zumero: Xamarin Android。如何从SQLiteConnection获取Android.Database.ICursor?

zumero: Xamarin Android。如何从SQLiteConnection获取Android.Database.ICursor?
EN

Stack Overflow用户
提问于 2014-01-31 09:47:20
回答 1查看 654关注 0票数 1

有没有办法从Zumero_SQLite_Android.System.Data.SQLite.SQLiteConnection或Android.Database.Sqlite.SQLiteCursor获取Android.Database.ICursor或SQLiteCommand,以便在CursorAdapter或SimpleCursorAdapter中使用?

EN

回答 1

Stack Overflow用户

发布于 2014-02-01 00:01:47

这里我假设您使用的是Zumero cloud service,而不是Zumero for SQL Server。这两种产品的答案略有不同(在Zumero for SQL Server中要简单得多)。

另外,什么将消耗游标?如果您的目标是使用游标来驱动SimpleCursorAdapter,那么如果您只创建BaseAdapter的一个子类并完全忽略游标,您可能会更高兴。您的基适配器将使用Zumero_SQLite_Android.System.Data.SQLite类来获取填充GetView中的视图所需的数据。

至于获取ICursor,由于安卓上所有云服务的SQLite调用都需要通过Zumero捆绑的SQLite提供商,因此获取光标将有点棘手。您不能只使用Android.Database.Sqlite类。如果你真的需要一个‘`ICursor’,我可以尝试绑定Zumero Android Java库,如下所述:

http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)/

然后调用com.zumero.sqlite.SQLiteDatabase方法来获取游标。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21471115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档