具有配套对象的Kotlin枚举类与Firebase数据库的字段集成

时间:2018-10-04 05:03:48

标签: java android firebase kotlin android-things

Nilhcem/i2cfun-androidthings

我必须在上面的代码中进行哪些修改,才能得到此行的结果:

companion object {
    fun fromValue (i2cValue: Int) = Speed.values (). firstOrNull {it.i2cValue == i2cValue}?: MEDIUM

在动态情况下为静态(MEDIUM),即我想从firebase字段中获取该值

我下面有一个名为“ link”的项目:{p>

在此行:

companion object {
    fun fromValue(motorneuber: Byte) = MotorNumber.values().firstOrNull { it.motorneuber == motorneuber } ?: Two

根据情况,“二或一”将来自firebase字段。

该字段将为字符串类型,如果该字段中的单词“两转两”则变成“一转一”。

0 个答案:

没有答案