【发布时间】:2019-09-10 20:01:32
【问题描述】:
我是协程新手。尝试使用改造 + 协程 + Jake Wharton 的 CoroutineCallAdapterFactory by this tutorial
但不知道如何处理 json 响应错误。例如错误可能是这样的:
{
"code": 105,
"error": "invalid field name: bl!ng"
}
我认为在 TmdbMovie 类中添加 code 和 error 字段(并检查对象的空字段) - 这是错误的。 然后 - 在 TmdbViewModel 中启动协程后如何使用错误字段?
【问题讨论】:
标签: android kotlin retrofit coroutine