1

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

4

1 回答 1

0

为什么不只是有一个包装消息,其中包括成功案例中的内容节点,还包括错误 ID/消息的节点?

于 2013-06-27T22:16:06.127 回答