问题标签 [activeandroid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
870 浏览

java - 如何使用 ArrayList 中的数据填充 ExpandableListView?

我设法从数据库中检索数据并将其存储在 ArrayList 中:

现在我想将该数据添加到 ExpandableListView 的子元素。以下代码是硬编码的,我不希望这样。我希望它从数据库中获取数据。我怎么做?

0 投票
0 回答
165 浏览

android - ActiveAndroid 和 Groovy

我正在使用(或尝试使用)Groovy 语言和 Android Studio 使用这个插件:https ://github.com/groovy/groovy-android-gradle-plugin

一切正常,但是当我添加 ActiveAndroid (https://github.com/pardom/ActiveAndroid)并调用:

我收到以下错误:

我的 build.gradle 如下所示:

任何想法?

0 投票
1 回答
859 浏览

android - 在现有的数据库内容上使用 ActiveAndroid

我开发了一个 Android 应用程序,我使用 SQLiteOpenHelper 将数据保存在 SQLite 数据库中。

我想知道我是否可以使用ActiveAndroid更新我的应用程序,但是以前存储在数据库中的用户数据将被保留。

那可能吗?

0 投票
0 回答
42 浏览

java - :java.lang.NullPointerException:尝试调用虚拟方法'java.lang.Object java.util.HashMap.get(java.lang.Object)'

正如我在评论中提到的,我在下面的代码中遇到空指针异常。我很困惑为什么会这样并且需要帮助。人员列表是否为空?我正在尝试显示人员列表,请有人解释此 execute() 在活动 android 中的工作原理。

谢谢。

人类

初始化 MyApplication.java

0 投票
1 回答
824 浏览

java - 关于包装我的可变参数参数的困惑

在编译我的 ActiveAndroid ORM 数据库中的表类时,我收到此错误:

警告:(33, 50) 最后一个参数的参数类型不准确的可变参数方法的非可变参数调用;为可变参数调用强制转换为 Object 为非可变参数调用强制转换为 Object[] 并抑制此警告

这是this所指的方法:

我想从我的 ActiveAndroid ORM 数据库表中返回所有 ChildMedicine 对象,其中 Child 列等于传入子参数的 Long Id, Medicine 列等于传入医学参数的 Long Id。

建议我使用显式数组创建来包装 wrap vararg 参数,如下所示:

但是,这不会导致我的 Select() 方法无法正常工作,因为我现在在方法的 where 部分有一个由两个 Long 数组组成的数组,而不是由两个 Long 组成的 Long 数组?

我有一点疑惑!

任何帮助深表感谢...

谢谢,山姆

0 投票
1 回答
650 浏览

android - 如何使用 ActiveAndroid 保存所有嵌套类?

我在我的项目中使用 AciveAndroid 库。我有一个条件:

我有一些课

和其他类。

如果我想保存对象用户我这样做:

并得到一个错误。我这样做:

一切都很好。但我有很多课程都有其他课程。而且我不能导致永久方法 save(); 每个类字段。我希望当您调用user.save();保存的所有嵌套类时。怎么做?

0 投票
1 回答
1244 浏览

android - ActiveAndroid - 按产品名称选择所有拥有此产品的用户

我是第一次使用 ActiveAndroid。

我有拥有产品的用户。我想选择拥有某种产品的所有用户。这是我的“计划”

我有以下方法:

如果我至少知道 Active Android 创建哪些表以及它如何关联这两个表,我可以尝试一些方法,但我不知道。

0 投票
1 回答
767 浏览

android - ActiveAndroid .save() 操作是在主线程上执行还是异步执行?

我正在使用 ActiveAndroid 库,并且我已经阅读了全部信息(非常简约且不幸的是不足)没有提及.save()操作是否同步执行。

如果它是异步的,我如何在继续之前“听”它结束?

http://www.activeandroid.com/ - 这是我阅读的文档

0 投票
1 回答
877 浏览

android - 使用 ActiveAndroid 从数据库中获取列表

ActiveAndroid 的新手(以及 android 数据库的整体)。我阅读了他们的文档,但我有一个问题。

我有 Route.class 和 LatLngPosition.class。Route 由更多 LatLngPosition 节点组成。

所以我的实现是:

还有我的 LatLngPosition 类:

我保存了一些数据来测试一切是否正常:

然后为什么要从数据库中取回它:

我可以打电话route.getName(),它会正确返回名称。但是当我打电话时route.getLatLngList(),我什么也得不到,列表的大小是 0。

为什么这不起作用?我是否正在实施正确的 1-N 关系?

0 投票
1 回答
2418 浏览

android - SQLite 突然认为一切都不是错误

它在 Android 手机上开始,在assets/migrations文件夹内的文件中简单地创建语句(我使用名为 ActiveAndroid 的第 3 方库,并且 2 年来它运行良好 - 我没有对此进行任何更改):

我得到这个例外:

所以我在我的电脑上用一个名为 SQLite Manager 的 Firefox 插件检查了它,并创建了一个全新的文件(该文件与 Android 数据库完全无关)。我使用了这个选择,在最后一个错误中我得到了这个:

在此处输入图像描述

似乎每个 SQLite 语句都不是错误语句。

不幸的是,Android 无法处理。

我应该怎么办?