gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 03:07:54 26 4
gpt4 key购买 nike

有什么方法可以从 Zumero_SQLite_Android.System.Data.SQLite.SQLiteConnection 或 SQLiteCommand 获取 Android.Database.ICursor 或 Android.Database.Sqlite.SQLiteCursor 以用于 CursorAdapter 或 SimpleCursorAdapter?

最佳答案

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

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

至于获取 ICursor,由于 Android 上针对云服务的所有 SQLite 调用都需要通过 Zumero bundle 的 SQLite 提供程序,因此获取游标会有点棘手。您不能只使用 Android.Database.Sqlite 类。如果您真的需要 `ICursor,我会尝试按照此处所述绑定(bind) Zumero Android Java 库:

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

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

关于android - zumero:Xamarin Android。如何从 SQLiteConnection 获取 Android.Database.ICursor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21471115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com