Android 未触发改装回调

Android 未触发改装回调,android,retrofit2,Android,Retrofit2,改装回调没有被调用。我的代码是: Call<OpShiftModel[]> tabCall = opShiftService.getTabData(getAuthHeader()); tabCall.enqueue(new Callback<OpShiftModel[]>() { @Override public void onResponse(Call<OpShiftModel[]> call

改装回调没有被调用。我的代码是:

Call<OpShiftModel[]> tabCall = opShiftService.getTabData(getAuthHeader());
        tabCall.enqueue(new Callback<OpShiftModel[]>() {

            @Override
            public void onResponse(Call<OpShiftModel[]> call, Response<OpShiftModel[]> response) {
                try {
                    listener.onSuccess(response.body());
                } catch (NullPointerException e) {
                    onFailure(call, e);
                }
            }

            @Override
            public void onFailure(Call<OpShiftModel[]> call, Throwable throwable) {

            }
        });}
调用tabCall=opShiftService.getTabData(getAuthHeader()); tabCall.enqueue(新回调(){ @凌驾 公共void onResponse(调用、响应){ 试一试{ onSuccess(response.body()); }捕获(NullPointerException e){ ON故障(呼叫,e); } } @凌驾 失败时公共无效(调用、可丢弃){ } });}
Http响应即将成功。

使用
它代替
OpShiftModel[]
我希望它能正常工作

尝试在
onFailure
中添加日志语句,并检查是否调用了它