Android知识Android技术知识@IT·互联网

关于OKGo使用的一点点问题

2017-01-19  本文已影响602人  喜欢萌妹子的少年

今天写程序发现一个问题,大家帮忙给点意见。

请求成功服务器将返回数据如下:请求失败服务器返回数据如下:

我的请求方法如下:(实体类内容可忽略)

现在问题是这样的: 当成功时候没有问题,可以回掉onSuccess()方法,但是失败的时候,就会解析失败。无法获取到服务器返回的错误信息。

然后我在JsonCallback 类中做如下修改:

这样可以提示出错误信息,但是我将2,3 的部分换成原先的jsonReader 就会出现空指针。我不知道为啥?

另外,如果用之前的jsonReader 我改如何判断data 为空,或者提示出错误信息,让用户知道为什么错误。本人刚毕业能力有限,请大家给点意见。

1.这里还可以如何判断?

2.沿用之前的jsonReader 之后为啥会空指针?

上一篇下一篇

猜你喜欢

热点阅读