我有一个跨位置搜索 POI 的 android 客户端。我目前使用Jackson解析器解析JSON,所以AsyncTask的DoInBackground的返回类型是SearchResponse。但是当服务器返回错误说它无法连接到第三方服务器时,就会出现问题。在这种情况下,我想返回一个类似于 ErrorResponse 的错误。一种方法是实现 BaseResponse 类和所有响应(ErrorResponse、SearchResponse 可以从它扩展)并将其作为返回类型。这是正确的方法吗?有人可以提出任何更好的方法。
问问题
28 次