从Firebase检索变量为“ params”的数据

时间:2018-10-31 11:31:59

标签: android firebase kotlin

我有一个数据类,可在其中检索Firebase信息。看起来类似于:

@IgnoreExtraProperties
data class EventData(var eventEmoji: String = "",
                            var PlanType: PlanType = PlanType.CUSTOM_TYPE_1,
                            var accel: Boolean = false,
                            var latitude: String = "0.0",
                            var longitude: String = "0.0",
                            var initialDate: String = "",
                            var finalDate: String = "",
                            var initialHour: String = "",
                            var finalHour: String = "",
                            var plae: String = "",
                            var addr: String = "",
                            var description: String = "",
                            var adminProfileImageUrl: String = "") : Serializable

我现在面临的问题是,存在一个以前未使用过的新数据信息。

但是此新字段是否存在取决于业务人员。该字段包含一些翻译,但是...不一定总是相同或相同的数目。

示例在Firebase中的运行方式

enter image description here

问题是我不知道如何在EventData类中检索所有这些数据。

我尝试将新属性添加为:

var localizable: Map<Any,Any>? = hashMapOf()

var localizable: Map<String,Any>? = hashMapOf()

var localizable: Map<String,String>? = hashMapOf()

var localizable: Map<String,SpecificClass>? = hashMapOf()

但是...不起作用。

有可能实现吗?

0 个答案:

没有答案