改造有效,但回调无效';t调用成功或失败方法-Android片段 public void getApiCallToLoadData(){ Log.e(“试验”、“采用方法”); mService.getResponse().enqueue(新回调()函数){ @凌驾 公共void onResponse(调用、响应){ Log.e(“测试”、“成功”); if(response.issusccessful()){ //mAdapter.updateAnswers(response.body().getItems()); Log.e(“AnswersPresenter”,“从API加载的帖子”); mList=response.body().getVideoAPIResponse(); }否则{ int statusCode=response.code(); //根据状态代码处理请求错误 } } @凌驾 失败时公共无效(调用调用,可丢弃的t){ 发送消息(); Log.e(“测试”,“从API加载错误”); } }); Log.e(“测试”、“淘汰法”); }
Api成功命中,我在改装日志中得到响应,但它不调用onresponse或onfailure方法。需要帮助 发布您的模型/pojo类也发布您的json响应我猜您的改造有效,但回调无效';t调用成功或失败方法-Android片段 public void getApiCallToLoadData(){ Log.e(“试验”、“采用方法”); mService.getResponse().enqueue(新回调()函数){ @凌驾 公共void onResponse(调用、响应){ Log.e(“测试”、“成功”); if(response.issusccessful()){ //mAdapter.updateAnswers(response.body().getItems()); Log.e(“AnswersPresenter”,“从API加载的帖子”); mList=response.body().getVideoAPIResponse(); }否则{ int statusCode=response.code(); //根据状态代码处理请求错误 } } @凌驾 失败时公共无效(调用调用,可丢弃的t){ 发送消息(); Log.e(“测试”,“从API加载错误”); } }); Log.e(“测试”、“淘汰法”); },android,callback,retrofit,Android,Callback,Retrofit,Api成功命中,我在改装日志中得到响应,但它不调用onresponse或onfailure方法。需要帮助 发布您的模型/pojo类也发布您的json响应我猜您的示例类的结构不正确。示例与响应类型不匹配我猜您在(response.issusccessful()的else条件下没有记录任何内容发布您的模型/pojo类也发布您的json响应我猜您的示例类的结构不正确。示例与响应类型不匹配我猜您没有在(response.issusccessful())的else条件下记录任何内容。 public voi
示例
类的结构不正确。示例与响应类型不匹配我猜您在(response.issusccessful()的else条件下没有记录任何内容
发布您的模型/pojo类也发布您的json响应我猜您的示例
类的结构不正确。示例与响应类型不匹配我猜您没有在(response.issusccessful())的else条件下记录任何内容。
public void getApiCallToLoadData() {
Log.e("test","in method");
mService.getResponse().enqueue(new Callback<Example>() {
@Override
public void onResponse(Call<Example> call, Response<Example> response) {
Log.e("test", "success");
if(response.isSuccessful()) {
// mAdapter.updateAnswers(response.body().getItems());
Log.e("AnswersPresenter", "posts loaded from API");
mList = response.body().getVideoAPIResponse();
}else {
int statusCode = response.code();
// handle request errors depending on status code
}
}
@Override
public void onFailure(Call<Example> call, Throwable t) {
showErrorMessage();
Log.e("test", "error loading from API");
}
});
Log.e("test","out method");
}