【发布时间】:2017-08-23 21:12:36
【问题描述】:
我能够从 firebase 数据库读取和检索字符串、双精度、自定义对象,但无法专门读取 Location 对象。
如何从 firebase 数据库中读取 Location 对象?
我想从数据库中读取位置字段中的数据。我已经写入数据库了
【问题讨论】:
-
Firebase 数据库客户端只能序列化简单类型(如您所说)和由简单类型以及 getter 和 setter 组成的 POJO 类。大多数内置 Android 类不遵守这些规则,因此不能直接写入/读取数据库。见stackoverflow.com/questions/42410174/… 和stackoverflow.com/questions/41045025/…
-
那我该怎么办?@FrankvanPuffelen
-
您需要创建自己的 Java 类,其中只包含您想要存储在数据库中的信息。如果您对此有任何疑问,请分享minimal code that reproduces that problem。
标签: android firebase firebase-realtime-database location