我不喜欢协程。尝试通过this tutorial
使用改造+协程+杰克·沃顿的CoroutineCallAdapterFactory但是不知道如何处理json响应错误。例如错误可能是这样的:
{
"code": 105,
"error": "invalid field name: bl!ng"
}
我认为在 TmdbMovie 类中添加 code 和 error 字段(并检查对象是否为空字段)-这是错误的。 然后-在 TmdbViewModel 中启动协程之后如何使用错误字段?