问题标签 [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.
java - 如何使用 ArrayList 中的数据填充 ExpandableListView?
我设法从数据库中检索数据并将其存储在 ArrayList 中:
现在我想将该数据添加到 ExpandableListView 的子元素。以下代码是硬编码的,我不希望这样。我希望它从数据库中获取数据。我怎么做?
android - ActiveAndroid 和 Groovy
我正在使用(或尝试使用)Groovy 语言和 Android Studio 使用这个插件:https ://github.com/groovy/groovy-android-gradle-plugin
一切正常,但是当我添加 ActiveAndroid (https://github.com/pardom/ActiveAndroid)并调用:
我收到以下错误:
我的 build.gradle 如下所示:
任何想法?
android - 在现有的数据库内容上使用 ActiveAndroid
我开发了一个 Android 应用程序,我使用 SQLiteOpenHelper 将数据保存在 SQLite 数据库中。
我想知道我是否可以使用ActiveAndroid更新我的应用程序,但是以前存储在数据库中的用户数据将被保留。
那可能吗?
java - :java.lang.NullPointerException:尝试调用虚拟方法'java.lang.Object java.util.HashMap.get(java.lang.Object)'
正如我在评论中提到的,我在下面的代码中遇到空指针异常。我很困惑为什么会这样并且需要帮助。人员列表是否为空?我正在尝试显示人员列表,请有人解释此 execute() 在活动 android 中的工作原理。
谢谢。
人类
初始化 MyApplication.java
java - 关于包装我的可变参数参数的困惑
在编译我的 ActiveAndroid ORM 数据库中的表类时,我收到此错误:
警告:(33, 50) 最后一个参数的参数类型不准确的可变参数方法的非可变参数调用;为可变参数调用强制转换为 Object 为非可变参数调用强制转换为 Object[] 并抑制此警告
这是this所指的方法:
我想从我的 ActiveAndroid ORM 数据库表中返回所有 ChildMedicine 对象,其中 Child 列等于传入子参数的 Long Id, Medicine 列等于传入医学参数的 Long Id。
建议我使用显式数组创建来包装 wrap vararg 参数,如下所示:
但是,这不会导致我的 Select() 方法无法正常工作,因为我现在在方法的 where 部分有一个由两个 Long 数组组成的数组,而不是由两个 Long 组成的 Long 数组?
我有一点疑惑!
任何帮助深表感谢...
谢谢,山姆
android - 如何使用 ActiveAndroid 保存所有嵌套类?
我在我的项目中使用 AciveAndroid 库。我有一个条件:
我有一些课
和
和其他类。
如果我想保存对象用户我这样做:
并得到一个错误。我这样做:
一切都很好。但我有很多课程都有其他课程。而且我不能导致永久方法 save(); 每个类字段。我希望当您调用user.save();
保存的所有嵌套类时。怎么做?
android - ActiveAndroid - 按产品名称选择所有拥有此产品的用户
我是第一次使用 ActiveAndroid。
我有拥有产品的用户。我想选择拥有某种产品的所有用户。这是我的“计划”
我有以下方法:
如果我至少知道 Active Android 创建哪些表以及它如何关联这两个表,我可以尝试一些方法,但我不知道。
android - ActiveAndroid .save() 操作是在主线程上执行还是异步执行?
我正在使用 ActiveAndroid 库,并且我已经阅读了全部信息(非常简约且不幸的是不足)没有提及.save()
操作是否同步执行。
如果它是异步的,我如何在继续之前“听”它结束?
http://www.activeandroid.com/ - 这是我阅读的文档
android - 使用 ActiveAndroid 从数据库中获取列表
ActiveAndroid 的新手(以及 android 数据库的整体)。我阅读了他们的文档,但我有一个问题。
我有 Route.class 和 LatLngPosition.class。Route 由更多 LatLngPosition 节点组成。
所以我的实现是:
还有我的 LatLngPosition 类:
我保存了一些数据来测试一切是否正常:
然后为什么要从数据库中取回它:
我可以打电话route.getName()
,它会正确返回名称。但是当我打电话时route.getLatLngList()
,我什么也得不到,列表的大小是 0。
为什么这不起作用?我是否正在实施正确的 1-N 关系?
android - SQLite 突然认为一切都不是错误
它在 Android 手机上开始,在assets/migrations文件夹内的文件中简单地创建语句(我使用名为 ActiveAndroid 的第 3 方库,并且 2 年来它运行良好 - 我没有对此进行任何更改):
我得到这个例外:
所以我在我的电脑上用一个名为 SQLite Manager 的 Firefox 插件检查了它,并创建了一个全新的文件(该文件与 Android 数据库完全无关)。我使用了这个选择,在最后一个错误中我得到了这个:
似乎每个 SQLite 语句都不是错误语句。
不幸的是,Android 无法处理。
我应该怎么办?