【问题标题】:How to fallback on a enum if values don't match in Moshi如果 Moshi 中的值不匹配,如何回退枚举
【发布时间】:2019-06-04 19:19:29
【问题描述】:

我有一个枚举类,如果值与其中任何一个都不匹配,我希望它回退到特定的枚举值。我发现了一个关于使用 EnumJsonAdapter 的 Moshi 问题,但我没有看到任何可供我使用的公共类。

我使用的是 Moshi 1.8.0

关于如何实现这一点的任何想法,或者编写自定义 JSON 适配器是唯一的方法吗?

【问题讨论】:

    标签: enums moshi


    【解决方案1】:

    【讨论】:

    • 我是这种嵌套工件模型的新手。您能否在主自述页面中添加一个部分,说明适配器工件,就像它谈到 Kotlin 一样?
    猜你喜欢
    • 1970-01-01
    • 2018-09-15
    • 2015-03-17
    • 1970-01-01
    • 2016-02-28
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多